
Stephen Campbell Moore
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.
Also Known As
Movie Appearances

Season of the Witch
as Debelzaq
2011

The History Boys
as Irwin
2006

The Bank Job
as Kevin Swain
2008

Amazing Grace
as James Stephen
2006

A Good Woman
as Lord Darlington
2004

Bright Young Things
as Adam Fenwick-Symes
2003

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

The Children
as Jonah
2008
Official Selection
as Walt
2008

Just Henry
as Joey
2011

Johnny English Reborn
as Prime Minister
2011

Burlesque Fairytales
as Peter Blythe-Smith
2010

Byron
as John Cam Hobhouse
2003

Sea Wolf
as Humphrey Van Weyden
2009

Complicit
as Tony Coveney
2013

Strange Weather
as Doctor
2015
Pulse
as Nick Gates
2010

The Go-Between
as Hugh Trimingham
2015

Man Up
as Ed
2015

The Lady in the Van
as Doctor
2015
TV Appearances

Ashes to Ashes
as Evan White
2008

Hustle
as Quenton Cornfoot
2004

The One
as Damian
2021

He Knew He Was Right
as Hugh Stanbury
2004

Hunted
as Stephen Turner
2012

Titanic
as Thomas Andrews
2012

Sea Wolf
as Humphrey Van Weyden
2009

Ben Hur
as Messala
2010

Our Zoo
as Reverend Aaron Webb
2014

Stag
as Johnners
2016

Lark Rise to Candleford
2008

Anne
as Ed Fitzgerald
2022