Appears in 45 titles

John Macmillan is known for House of the Dragon (2022), The Nevers (2021) and King Lear (2018).

Filmography

The Dark Knight Rises
7.8
The Dark Knight Rises
2012
as Analyst #2
Maleficent
7.1
Maleficent
2014
as Captain
Fury
7.5
Fury
2014
as Corporal
Hanna
6.6
Hanna
2011
as Lewis
Ron's Gone Wrong
7.9
Ron's Gone Wrong
2021
as Bubble Techs (voice)
The Dig
6.8
The Dig
2021
as Dr Rothman
The Woman in Cabin 10
6.2
The Woman in Cabin 10
2025
as Captain Addis
Jay Kelly
6.2
Jay Kelly
2025
as Chef
The People We Hate at the Wedding
Heartless
5.8
Heartless
2010
as She
King Lear
6.1
King Lear
2018
as Edmund
Carnage: Swallowing the Past
6.4
Carnage: Swallowing the Past
2017
as Troye King Jones
Seize Them!
5.6
Seize Them!
2024
as King Guthrum
Friend Request Pending
7.7
Friend Request Pending
2011
as Jason
Dial M for Middlesbrough
6.5
Dial M for Middlesbrough
2019
as Chad
Bus Girl
3.2
Bus Girl
2022
as Mr. Relaxation (voice)
Stars in Shorts
6.0
Stars in Shorts
2012
as Jason
National Theatre Live: Yerma
8.8
National Theatre Live: Yerma
2017
as Victor
Mine
6.0
Mine
2017
as Ben
Boys On Film 20: Heaven Can Wait
3.5
Boys On Film 20: Heaven Can Wait
2020
as Ben (segment "Mine")