
Stephen Campbell Moore
Known for Acting · 60 credits
- Born
- 1979-11-30 (age 46)
- Place of birth
- London, England, UK
- Also known as
- Stephen Thorpe · Stephen Moore Thorpe
Biography
Stephen Campbell Moore (born Stephen Thorpe; November 30, 1979) is an English actor, best known for his roles in the Alan Bennett play The History Boys and its subsequent film.
Description above from the Wikipedia Stephen Campbell Moore, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known For
TV Shows (24)

Hustle
2004
as Quenton Cornfoot

Industry
2020
as Tony Day

Masters of the Air
2024
as Maj. 'Red' Bowman

Criminal Record
2024
as Leo Hanratty

Lark Rise to Candleford
2008

The Gold
2023
as Tony Lundy

Ashes to Ashes
2008
as Evan White

War of the Worlds
2019
as Jonathan Gresham

Titanic
2012
as Thomas Andrews

Ben Hur
2010
as Messala

Thorne
2010
as Jeremy Bishop

The Last Post
2017
as Lieutenant Ed Laithwaite

Hunted
2012
as Stephen Turner

He Knew He Was Right
2004
as Hugh Stanbury

Little Disasters
2025
as Rob

Litvinenko
2022
as Ben Emmerson QC

Anne
2022
as Ed Fitzgerald

The One
2021
as Damian

The Wrong Mans
2013
as Smoke

The Confessions of Frannie Langton
2022
as George Benham

Sea Wolf
2009
as Humphrey Van Weyden

Our Zoo
2014
as Reverend Aaron Webb

Stag
2016
as Johnners

Byron
2003
as John Cam Hobhouse
Movies (36)

Johnny English Reborn
2011
as Prime Minister

The Bank Job
2008
as Kevin Swain

De Gaulle: Tilting Iron
2026
as Macmillan

The Union
2024
as Cameron Foster

Downton Abbey
2019
as Major Chetwode

Burnt
2015
as Jack

Season of the Witch
2011
as Debelzaq

Freud's Last Session
2023
as J. R. R. Tolkien

Amazing Grace
2006
as James Stephen

The Lady in the Van
2015
as Doctor

Red Joan
2018
as Max

Man Up
2015
as Ed

How to Talk to Girls at Parties
2017
as Jerry, the Record Exec

Bright Young Things
2003
as Adam Fenwick-Symes

A Good Woman
2004
as Lord Darlington

Goodbye Christopher Robin
2017
as Ernest H. Shepard

Burlesque Fairytales
2010
as Peter Blythe-Smith

Moonwalkers
2015
as Derek Kaye

Byron
2003
as John Cam Hobhouse

The Ones Below
2016
as Justin

Sea Wolf
2009
as Humphrey Van Weyden

The Children
2008
as Jonah

The Child in Time
2018
as Charles Darke

The History Boys
2006
as Irwin

Responsible Child
2019
as Dr. Johann Keaton

Wallis & Edward
2005
as Edward
Official Selection
2008
as Walt

To Love a Narcissist
2025
as Billy

A Short Stay in Switzerland
2009
as Edward
Pulse
2010
as Nick Gates

The Go-Between
2015
as Hugh Trimingham

Just Henry
2011
as Joey

Complicit
2013
as Tony Coveney
All My Sons
2011
as Chris Keller

Strange Weather
2015
as Doctor
The Briny
2015
About Stephen Campbell Moore
Stephen Campbell Moore (born Stephen Thorpe; November 30, 1979) is an English actor, best known for his roles in the Alan Bennett play The History Boys and its subsequent film. Description above from the Wikipedia Stephen Campbell Moore, licensed under CC-BY-SA, full list of contributors on Wikipedia. With 60 credits spanning from 2003 to 2026, Stephen Campbell Moore has appeared in 36 films and 24 TV shows.
Fans searching for Stephen Campbell Moore movies, Stephen Campbell Moore filmography, or the latest projects starring Stephen Campbell Moore can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular Stephen Campbell Moore Movies
- Johnny English Reborn (2011) — as Prime Minister
- The Bank Job (2008) — as Kevin Swain
- De Gaulle: Tilting Iron (2026) — as Macmillan
- The Union (2024) — as Cameron Foster
- Downton Abbey (2019) — as Major Chetwode
Where to Watch Stephen Campbell Moore Films
Most Stephen Campbell Moore movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Stephen Campbell Moore, check our movies catalogue and browse page.