Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
John Macmillan

John Macmillan

Acting
IMDbInstagramWebsite

Biography

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

Also known as: John MacMillan
Popularity: 1
Total credits: 45

Known For

Midsomer Murders
TV
★7.5

Midsomer Murders

as Solomon Franks

House of the Dragon
TV
★8.3

House of the Dragon

as Ser Laenor Velaryon

Movies (24)

Jay Kelly

Jay Kelly

as Chef

2025

Dating in Your 20s

Dating in Your 20s

as The Cynic

2025

The Woman in Cabin 10

TV Shows (21)

Midsomer Murders

Midsomer Murders

as Solomon Franks

1 ep.

House of the Dragon

House of the Dragon

as Ser Laenor Velaryon

2 ep.

Sherlock

Photos

Sherlock
TV
★8.5

Sherlock

as Community Officer

Hustle
TV
★7.7

Hustle

as Harry Fielding

The Dark Knight Rises
Movie
★7.8

The Dark Knight Rises

as Analyst #2

Fury
Movie
★7.5

Fury

as Corporal

Ghosts
TV
★7.9

Ghosts

as Scott

Silk
TV
★7.5

Silk

as John Bright

Maleficent
Movie
★7.1

Maleficent

as Captain

The Nevers
TV
★7.9

The Nevers

as Byner

PONIES
TV
★6.8

PONIES

as Tom Hasbeck

One Day
TV
★7.7

One Day

as Aaron

Midsomer Murders
TV
★7.5

Midsomer Murders

as Solomon Franks

1997

House of the Dragon
TV
★8.3

House of the Dragon

as Ser Laenor Velaryon

2022

Sherlock
TV
★8.5

Sherlock

as Community Officer

2010

Hustle
TV
★7.7

Hustle

as Harry Fielding

2004

The Dark Knight Rises
Movie
★7.8

The Dark Knight Rises

as Analyst #2

2012

Fury
Movie
★7.5

Fury

as Corporal

2014

Ghosts
TV
★7.9

Ghosts

as Scott

2019

Silk
TV
★7.5

Silk

as John Bright

2011

Maleficent
Movie
★7.1

Maleficent

as Captain

2014

The Nevers
TV
★7.9

The Nevers

as Byner

2021

PONIES
TV
★6.8

PONIES

as Tom Hasbeck

2026

One Day
TV
★7.7

One Day

as Aaron

2024

The Woman in Cabin 10

as Captain Addis

2025

Up the Catalogue

Up the Catalogue

as Daniel Fortescue

2024

Seize Them!

Seize Them!

as King Guthrum

2024

National Theatre Live: Phaedra

National Theatre Live: Phaedra

as Eric

2023

The People We Hate at the Wedding

The People We Hate at the Wedding

as Ollie

2022

Bus Girl

Bus Girl

as Mr. Relaxation (voice)

2022

Ron's Gone Wrong

Ron's Gone Wrong

as Bubble Techs (voice)

2021

The Dig

The Dig

as Dr Rothman

2021

Tumbleweed

Tumbleweed

as Cooper Cat (voice)

2020

Boys On Film 20: Heaven Can Wait

Boys On Film 20: Heaven Can Wait

as Ben (segment "Mine")

2020

Dial M for Middlesbrough

Dial M for Middlesbrough

as Chad

2019

King Lear

King Lear

as Edmund

2018

Mine

Mine

as Ben

2017

National Theatre Live: Yerma

National Theatre Live: Yerma

as Victor

2017

Carnage: Swallowing the Past

Carnage: Swallowing the Past

as Troye King Jones

2017

Fury

Fury

as Corporal

2014

Maleficent

Maleficent

as Captain

2014

Stars in Shorts

Stars in Shorts

as Jason

2012

The Dark Knight Rises

The Dark Knight Rises

as Analyst #2

2012

Friend Request Pending

Friend Request Pending

as Jason

2011

Hanna

Hanna

as Lewis

2011

Heartless

Heartless

as She

2010

Jay Kelly

Jay Kelly

as Chef

2025

Dating in Your 20s

Dating in Your 20s

as The Cynic

2025

The Woman in Cabin 10

The Woman in Cabin 10

as Captain Addis

2025

Up the Catalogue

Up the Catalogue

as Daniel Fortescue

2024

Seize Them!

Seize Them!

as King Guthrum

2024

National Theatre Live: Phaedra

National Theatre Live: Phaedra

as Eric

2023

The People We Hate at the Wedding

The People We Hate at the Wedding

as Ollie

2022

Bus Girl

Bus Girl

as Mr. Relaxation (voice)

2022

Ron's Gone Wrong

Ron's Gone Wrong

as Bubble Techs (voice)

2021

The Dig

The Dig

as Dr Rothman

2021

Tumbleweed

Tumbleweed

as Cooper Cat (voice)

2020

Boys On Film 20: Heaven Can Wait

Boys On Film 20: Heaven Can Wait

as Ben (segment "Mine")

2020

Dial M for Middlesbrough

Dial M for Middlesbrough

as Chad

2019

King Lear

King Lear

as Edmund

2018

Mine

Mine

as Ben

2017

National Theatre Live: Yerma

National Theatre Live: Yerma

as Victor

2017

Carnage: Swallowing the Past

Carnage: Swallowing the Past

as Troye King Jones

2017

Fury

Fury

as Corporal

2014

Maleficent

Maleficent

as Captain

2014

Stars in Shorts

Stars in Shorts

as Jason

2012

The Dark Knight Rises

The Dark Knight Rises

as Analyst #2

2012

Friend Request Pending

Friend Request Pending

as Jason

2011

Hanna

Hanna

as Lewis

2011

Heartless

Heartless

as She

2010

Sherlock

as Community Officer

1 ep.

Hustle

Hustle

as Harry Fielding

2 ep.

Ghosts

Ghosts

as Scott

1 ep.

Silk

Silk

as John Bright

18 ep.

The Nevers

The Nevers

as Byner

1 ep.

PONIES

PONIES

as Tom Hasbeck

5 ep.

One Day

One Day

as Aaron

2 ep.

Surface

Surface

as Richard

7 ep.

The Cleaner

The Cleaner

as Strazzamo

1 ep.

Chewing Gum

Chewing Gum

as Ronald

5 ep.

Back

Back

as Julian

6 ep.

No image

Comedy Blaps

as Ronald

1 ep.

Critical

Critical

as Staff Nurse Justin Costello

13 ep.

Kiss Me First

Kiss Me First

as Saul Green

1 ep.

Hang Ups

Hang Ups

as Adebowale 'Abs' Walters

3 ep.

7 Bears

7 Bears

as Prince Charming (voice)

10 ep.

The Burning Girls

The Burning Girls

as Mike Sudduth

6 ep.

Supa Team 4

Supa Team 4

as Magedzee / Bad Magz (voice)

8 ep.

Famalam

Famalam

15 ep.

Midsomer Murders

Midsomer Murders

as Solomon Franks

1 episodes

House of the Dragon

House of the Dragon

as Ser Laenor Velaryon

2 episodes

Sherlock

Sherlock

as Community Officer

1 episodes

Hustle

Hustle

as Harry Fielding

2 episodes

Ghosts

Ghosts

as Scott

1 episodes

Silk

Silk

as John Bright

18 episodes

The Nevers

The Nevers

as Byner

1 episodes

PONIES

PONIES

as Tom Hasbeck

5 episodes

One Day

One Day

as Aaron

2 episodes

Surface

Surface

as Richard

7 episodes

The Cleaner

The Cleaner

as Strazzamo

1 episodes

Chewing Gum

Chewing Gum

as Ronald

5 episodes

Back

Back

as Julian

6 episodes

No image

Comedy Blaps

as Ronald

1 episodes

Critical

Critical

as Staff Nurse Justin Costello

13 episodes

Kiss Me First

Kiss Me First

as Saul Green

1 episodes

Hang Ups

Hang Ups

as Adebowale 'Abs' Walters

3 episodes

7 Bears

7 Bears

as Prince Charming (voice)

10 episodes

The Burning Girls

The Burning Girls

as Mike Sudduth

6 episodes

Supa Team 4

Supa Team 4

as Magedzee / Bad Magz (voice)

8 episodes

Famalam

Famalam

15 episodes