John Macmillan

John Macmillan

Known for
Acting

Biography

John Macmillan is a British actor. Known for House of the Dragon (2022), The Nevers (2021) and King Lear (2018). THEATRE includes The Lady from the Sea at The Bridge; Phaedra at the National Theatre; The Lover / The Collection in the West End; Killer at Shoreditch Town Hall; Yerma (also at Park Avenue Armory, New York), The Member of the Wedding and In the Red and Brown Water at the Young Vic; The Homecoming at Trafalgar Studios; Children's Children and The Last Days of Judas Iscariot at the Almeida; Piranha Heights at Soho; Cymbeline for Cheek by Jowl (world tour); Macbeth at the Royal Exchange Manchester; and Hamlet at the Donmar Warehouse and on Broadway (for the last two he was nominated for the Ian Charleson Award). TELEVISION includes Surface, One Day, The Cleaner, The Burning Girls, The Great, Ghosts, Extraordinary, House of the Dragon, The Nevers, Famalam, King Lear, Hang Ups, Back, Kiss Me First, Ordinary Lies, The Windsors, Chewing Gum, Hoff the Record, Critical, and Silk. FILM includes The Woman in Cabin 10, The Scurry, Jay Kelly, The People We Hate at the Wedding, Maleficent, The Dark Knight Rises, and Hanna.

Known For

Photos

John Macmillan photoJohn Macmillan photoJohn Macmillan photo

Filmography

—
The Scurry poster

The Scurry

Movie

2026
Elsinore poster

Elsinore

Movie · as Horatio

2026
The Oresteia poster

The Oresteia

Movie · as Jerome

2026
PONIES poster

PONIES

TV · as Tom Hasbeck · 5 eps

2025
The Woman in Cabin 10 poster

The Woman in Cabin 10

Movie · as Captain Addis

2025
Jay Kelly poster

Jay Kelly

Movie · as Alan

2025
Dating in Your 20s poster

Dating in Your 20s

Movie · as The Cynic

2025
7 Bears poster

7 Bears

TV · as Prince Charming (voice) · 10 eps

2024
Seize Them! poster

Seize Them!

Movie · as King Guthrum

2024
Up the Catalogue poster

Up the Catalogue

Movie · as Daniel Fortescue

2024
One Day poster

One Day

TV · as Aaron · 2 eps

2023
National Theatre Live: Phaedra poster

National Theatre Live: Phaedra

Movie · as Eric

2023
Supa Team 4 poster

Supa Team 4

TV · as Magedzee / Bad Magz (voice) · 8 eps

2023
The Burning Girls poster

The Burning Girls

TV · as Mike Sudduth · 6 eps

2022
Bus Girl poster

Bus Girl

Movie · as Mr. Relaxation (voice)

2022
The People We Hate at the Wedding poster

The People We Hate at the Wedding

Movie · as Ollie

2022
House of the Dragon poster

House of the Dragon

TV · as Ser Laenor Velaryon · 2 eps

2022
Surface poster

Surface

TV · as Richard · 7 eps

2021
Ron's Gone Wrong poster

Ron's Gone Wrong

Movie · as Bubble Techs (voice)

2021
The Dig poster

The Dig

Movie · as Dr Rothman

2021
The Nevers poster

The Nevers

TV · as Byner · 1 ep

2021
The Cleaner poster

The Cleaner

TV · as Strazzamo · 1 ep

2020
Tumbleweed poster

Tumbleweed

Movie · as Cooper Cat (voice)

2020
Boys On Film 20: Heaven Can Wait poster

Boys On Film 20: Heaven Can Wait

Movie · as Ben (segment "Mine")

2019
Dial M for Middlesbrough poster

Dial M for Middlesbrough

Movie · as Chad

2019
Ghosts poster

Ghosts

TV · as Scott · 1 ep

2018
King Lear poster

King Lear

Movie · as Edmund

2018
Kiss Me First poster

Kiss Me First

TV · as Saul Green · 1 ep

2018
Hang Ups poster

Hang Ups

TV · as Adebowale 'Abs' Walters · 3 eps

2018
Famalam poster

Famalam

TV · 15 eps

2017
Carnage: Swallowing the Past poster

Carnage: Swallowing the Past

Movie · as Troye King Jones

2017
National Theatre Live: Yerma poster

National Theatre Live: Yerma

Movie · as Victor

2017
Mine poster

Mine

Movie · as Ben

2017
Back poster

Back

TV · as Julian · 6 eps

2015
Critical poster

Critical

TV · as Staff Nurse Justin Costello · 13 eps

2015
Chewing Gum poster

Chewing Gum

TV · as Ronald · 5 eps

2014
Fury poster

Fury

Movie · as Corporal

2014
Maleficent poster

Maleficent

Movie · as Captain

2012
The Dark Knight Rises poster

The Dark Knight Rises

Movie · as Analyst #2

2012
Stars in Shorts poster

Stars in Shorts

Movie · as Jason

2011
Hanna poster

Hanna

Movie · as Lewis

2011
Friend Request Pending poster

Friend Request Pending

Movie · as Jason

2011
Comedy Blaps

Comedy Blaps

TV · as Ronald · 1 ep

2011
Silk poster

Silk

TV · as John Bright · 18 eps

2010
Heartless poster

Heartless

Movie · as She

2010
Sherlock poster

Sherlock

TV · as Community Officer · 1 ep

2004
Hustle poster

Hustle

TV · as Harry Fielding · 2 eps

1997
Midsomer Murders poster

Midsomer Murders

TV · as Solomon Franks · 1 ep