
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

Criminal Record
2024
as Leo Hanratty

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

Lark Rise to Candleford
2008

The Gold
2023
as Tony Lundy

War of the Worlds
2019
as Jonathan Gresham

Ashes to Ashes
2008
as Evan White

Titanic
2012
as Thomas Andrews

Ben Hur
2010
as Messala

Hunted
2012
as Stephen Turner

Thorne
2010
as Jeremy Bishop

The Last Post
2017
as Lieutenant Ed Laithwaite

Little Disasters
2025
as Rob

He Knew He Was Right
2004
as Hugh Stanbury

Litvinenko
2022
as Ben Emmerson QC

Anne
2022
as Ed Fitzgerald

The One
2021
as Damian

The Wrong Mans
2013
as Smoke

Our Zoo
2014
as Reverend Aaron Webb

Sea Wolf
2009
as Humphrey Van Weyden

The Confessions of Frannie Langton
2022
as George Benham

Byron
2003
as John Cam Hobhouse

Stag
2016
as Johnners
Movies (36)

De Gaulle: Tilting Iron
2026
as Macmillan

Johnny English Reborn
2011
as Prime Minister

The Bank Job
2008
as Kevin Swain

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

Red Joan
2018
as Max

The Lady in the Van
2015
as Doctor

Man Up
2015
as Ed

The Ones Below
2016
as Justin

A Good Woman
2004
as Lord Darlington

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

Bright Young Things
2003
as Adam Fenwick-Symes

Goodbye Christopher Robin
2017
as Ernest H. Shepard

Burlesque Fairytales
2010
as Peter Blythe-Smith

The Children
2008
as Jonah

The History Boys
2006
as Irwin

Sea Wolf
2009
as Humphrey Van Weyden

Byron
2003
as John Cam Hobhouse

The Child in Time
2018
as Charles Darke

Moonwalkers
2015
as Derek Kaye

Responsible Child
2019
as Dr. Johann Keaton

To Love a Narcissist
2025
as Billy
Official Selection
2008
as Walt

Wallis & Edward
2005
as Edward
Pulse
2010
as Nick Gates

A Short Stay in Switzerland
2009
as Edward

Just Henry
2011
as Joey

The Go-Between
2015
as Hugh Trimingham
All My Sons
2011
as Chris Keller

Complicit
2013
as Tony Coveney

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 Bowood.TV, free and in HD, with no subscription required.
Most Popular Stephen Campbell Moore Movies
- De Gaulle: Tilting Iron (2026) — as Macmillan
- Johnny English Reborn (2011) — as Prime Minister
- The Bank Job (2008) — as Kevin Swain
- 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 Bowood.TV 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.