Portrait of John Macmillan

Acting

John Macmillan

Career

Active from 2011 to 2026, with up to 2 main titles a year.

Leading roles
4
top three billing
Average score
GoodWatch score70/100
Highest rated
Poster for National Theatre Live: Yerma
National Theatre Live: Yerma
GoodWatch score86/100

What stands out

Compared with the average well-known movie, over 36 of their titles. Select a trait to filter titles.

Energy: 4.4 versus catalog average 4.6EnergyHeart: 4.3 versus catalog average 4.2HeartHumor: 3.1 versus catalog average 2.6HumorWorld: 6.3 versus catalog average 5.6WorldCraft: 6.0 versus catalog average 5.3CraftStyle: 6.3 versus catalog average 5.9Style
John Macmillan Catalog average

Rarely in their work

  • Nostalgia
    2.7, average 3.8
  • Historical
    1.7, average 2.6
  • Sports
    0.1, average 0.7
  • Biographical
    0.5, average 1.0

Main genres

Select a genre to see those titles.

Recurring tags

  • Moral Ambiguity 2
  • Ensemble Cast 2
  • Emotional Turmoil 2

Works often with

People in at least two of their main titles.

Movies and TV shows

47
Type
Role
Score
Decade
Genre
Group by

2020s

23 titles ยท average score 66
7 Bears
7 Bears (2025)
GoodWatch score 68

TV show ยท as Prince Charming (voice)

The Woman in Cabin 10
The Woman in Cabin 10 (2025)
GoodWatch score 41

as Captain Addis

Jay Kelly
Jay Kelly (2025)
GoodWatch score 66

as Chef

Up the Catalogue
Up the Catalogue (2024)

as Daniel Fortescue

One Day
One Day (2024)
GoodWatch score 81

TV show ยท as Aaron

Supa Team 4
Supa Team 4 (2023)
GoodWatch score 74

TV show ยท as Magedzee / Bad Magz (voice)

The People We Hate at the Wedding
The People We Hate at the Wedding (2022)
GoodWatch score 44

as Ollie

House of the Dragon
House of the Dragon (2022)
GoodWatch score 77

TV show ยท as Ser Laenor Velaryon

Surface
Surface (2022)
GoodWatch score 53

TV show ยท as Richard

The Nevers
The Nevers (2021)
GoodWatch score 60

TV show ยท as Byner

Ron's Gone Wrong
Ron's Gone Wrong (2021)
GoodWatch score 74

as Bubble Techs (voice)

The Dig
The Dig (2021)
GoodWatch score 75

as Dr Rothman

2010s

22 titles ยท average score 72
Ghosts
Ghosts (2019)
GoodWatch score 86

TV show ยท as Scott

Mine
Mine (2017)

as Ben

National Theatre Live: Yerma
National Theatre Live: Yerma (2017)
GoodWatch score 86

as Victor

Critical
Critical (2015)
GoodWatch score 71

TV show ยท as Staff Nurse Justin Costello

Chewing Gum
Chewing Gum (2015)
GoodWatch score 88

TV show ยท as Ronald

Fury
Fury (2014)
GoodWatch score 73

as Corporal

Maleficent
Maleficent (2014)
GoodWatch score 62

as Captain

The Dark Knight Rises
The Dark Knight Rises (2012)
GoodWatch score 82

as Analyst #2

Silk
Silk (2011)
GoodWatch score 75

TV show ยท as John Bright

Friend Request Pending
Friend Request Pending (2011)
GoodWatch score 75

as Jason

Hanna
Hanna (2011)
GoodWatch score 67

as Lewis

Sherlock
Sherlock (2010)
GoodWatch score 84

TV show ยท as Community Officer

2000s

1 title ยท average score 73
Hustle
Hustle (2004)
GoodWatch score 73

TV show ยท as Harry Fielding

1990s

1 title ยท average score 80
Midsomer Murders
Midsomer Murders (1997)
GoodWatch score 80

TV show ยท as Solomon Franks