
Stephen Campbell Moore
Known for Acting · 62 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 (25)

Hustle
2004
as Quenton Cornfoot

Industry
2020
as Tony Day

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

War of the Worlds
2019
as Jonathan Gresham

The Gold
2023
as Tony Lundy

Criminal Record
2024
as Leo Hanratty

Ashes to Ashes
2008
as Evan White

Lark Rise to Candleford
2008

Ben Hur
2010
as Messala

Hunted
2012
as Stephen Turner

Titanic
2012
as Thomas Andrews

Little Disasters
2025
as Rob

Litvinenko
2022
as Ben Emmerson QC

Thorne
2010
as Jeremy Bishop

Anne
2022
as Ed Fitzgerald

The Wrong Mans
2013
as Smoke

He Knew He Was Right
2004
as Hugh Stanbury

Our Zoo
2014
as Reverend Aaron Webb

The One
2021
as Damian

Stag
2016
as Johnners

The Last Post
2017
as Lieutenant Ed Laithwaite

The Confessions of Frannie Langton
2022
as George Benham

Byron
2003
as John Cam Hobhouse
The Rapture
2026
as Max Leland

Sea Wolf
2009
as Humphrey Van Weyden
Movies (37)

De Gaulle: Résistance
2026
as Macmillan

De Gaulle: Liberté
2026
as Harold Macmillan

Johnny English Reborn
2011
as Prime Minister

The Union
2024
as Cameron Foster

Season of the Witch
2011
as Debelzaq

The Bank Job
2008
as Kevin Swain

Downton Abbey
2019
as Major Chetwode

Red Joan
2018
as Max

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

Burnt
2015
as Jack

Goodbye Christopher Robin
2017
as Ernest H. Shepard

Moonwalkers
2015
as Derek Kaye

Man Up
2015
as Ed

The Lady in the Van
2015
as Doctor

The Child in Time
2018
as Charles Darke

Bright Young Things
2003
as Adam Fenwick-Symes

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

Amazing Grace
2006
as James Stephen

A Good Woman
2004
as Lord Darlington

Strange Weather
2015
as Doctor

The History Boys
2006
as Irwin

The Ones Below
2016
as Justin
The Briny
2015

Responsible Child
2019
as Dr. Johann Keaton

The Go-Between
2015
as Hugh Trimingham

Just Henry
2011
as Joey

To Love a Narcissist
2025
as Billy

The Children
2008
as Jonah
Official Selection
2008
as Walt

Burlesque Fairytales
2010
as Peter Blythe-Smith

Sea Wolf
2009
as Humphrey Van Weyden

Wallis & Edward
2005
as Edward
Pulse
2010
as Nick Gates

Byron
2003
as John Cam Hobhouse
All My Sons
2011
as Chris Keller

A Short Stay in Switzerland
2009
as Edward

Complicit
2013
as Tony Coveney
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 62 credits spanning from 2003 to 2026, Stephen Campbell Moore has appeared in 37 films and 25 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: Résistance (2026) — as Macmillan
- De Gaulle: Liberté (2026) — as Harold Macmillan
- Johnny English Reborn (2011) — as Prime Minister
- The Union (2024) — as Cameron Foster
- Season of the Witch (2011) — as Debelzaq
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.