John Macmillan
John Macmillan is known for House of the Dragon (2022), The Nevers (2021) and King Lear (2018).
Played In
TV Show
Jan 2026
PONIES
Tom Hasbeck
Movie
Nov 2025
Jay Kelly
Chef
Movie
Nov 2025
Dating in Your 20s
The Cynic
Movie
Oct 2025
The Woman in Cabin 10
Captain Addis
TV Show
Jul 2025
7 Bears
Prince Charming (voice)
Movie
Dec 2024
Up the Catalogue
Daniel Fortescue
Movie
Apr 2024
Seize Them!
King Guthrum
TV Show
Feb 2024
One Day
Aaron
TV Show
Oct 2023
The Burning Girls
Mike Sudduth
TV Show
Jul 2023
Supa Team 4
Magedzee / Bad Magz (voice)
Movie
Mar 2023
National Theatre Live: Phaedra
Eric
Movie
Nov 2022
The People We Hate at the Wedding
Ollie
TV Show
Aug 2022
House of the Dragon
Ser Laenor Velaryon
TV Show
Jul 2022
Surface
Richard
Movie
Jun 2022
Bus Girl
Mr. Relaxation (voice)
Movie
Oct 2021
Ron's Gone Wrong
Bubble Techs (voice)
TV Show
Sep 2021
The Cleaner
Strazzamo
TV Show
Apr 2021
The Nevers
Byner
Movie
Jan 2021
The Dig
Dr Rothman
Movie
Dec 2020
Tumbleweed
Cooper Cat (voice)
Movie
May 2020
Boys On Film 20: Heaven Can Wait
Ben (segment "Mine")
Movie
Dec 2019
Dial M for Middlesbrough
Chad
TV Show
Apr 2019
Ghosts
Scott
TV Show
Aug 2018
Hang Ups
Adebowale 'Abs' Walters
Movie
May 2018
King Lear
Edmund
TV Show
Apr 2018
Famalam
TV Show
Apr 2018
Kiss Me First
Saul Green
Movie
Nov 2017
Mine
Ben
TV Show
Sep 2017
Back
Julian
Movie
Aug 2017
National Theatre Live: Yerma
Victor
Movie
Mar 2017
Carnage: Swallowing the Past
Troye King Jones
TV Show
Oct 2015
Chewing Gum
Ronald
TV Show
Feb 2015
Critical
Staff Nurse Justin Costello
Movie
Oct 2014
Fury
Corporal
Movie
May 2014
Maleficent
Captain
Movie
Sep 2012
Stars in Shorts
Jason
Movie
Jul 2012
The Dark Knight Rises
Analyst #2
TV Show
Nov 2011
Comedy Blaps
Ronald
Movie
Oct 2011
Friend Request Pending
Jason
Movie
Apr 2011
Hanna
Lewis
TV Show
Feb 2011
Silk
John Bright
TV Show
Jul 2010
Sherlock
Community Officer
Movie
May 2010
Heartless
She
TV Show
Feb 2004
Hustle
Harry Fielding
TV Show
Mar 1997
Midsomer Murders
Solomon Franks