John Macmillan · Actor
Sealed
TBA
The Scurry
Sealed
2026
The Oresteia
Jerome
Sealed
2026
Elsinore
Horatio
Sealed
2025
The Woman in Cabin 10
Captain Addis
Sealed
2025
Jay Kelly
Chef
Sealed
2025
Dating in Your 20s
The Cynic
Sealed
2024
Up the Catalogue
Daniel Fortescue
Sealed
2024
Seize Them!
King Guthrum
Sealed
2023
National Theatre Live: Phaedra
Eric
Sealed
2022
The People We Hate at the Wedding
Ollie
Sealed
2022
Bus Girl
Mr. Relaxation (voice)
Sealed
2021
The Dig
Dr Rothman
Sealed
2021
Ron's Gone Wrong
Bubble Techs (voice)
Sealed
2020
Tumbleweed
Cooper Cat (voice)
Sealed
2020
Boys On Film 20: Heaven Can Wait
Ben (segment "Mine")
Sealed
2019
Dial M for Middlesbrough
Chad
Sealed
2018
King Lear
Edmund
Sealed
2017
National Theatre Live: Yerma
Victor
Sealed
2017
Mine
Ben
Sealed
2017
Carnage: Swallowing the Past
Troye King Jones
Sealed
2014
Maleficent
Captain
Sealed
2014
Fury
Corporal
Sealed
2012
The Dark Knight Rises
Analyst #2
Sealed
2012
Stars in Shorts
Jason
Sealed
2011
Hanna
Lewis
Sealed
2011
Friend Request Pending
Jason
Sealed
2010
Heartless
She