
Stephen Campbell Moore
Born in London, England, UK
- Born:
- November 30, 1979 (age 46)
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…
View on IMDbCast Credits

The Union
2024
As Cameron Foster

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

Downton Abbey
2019
As Major Chetwode

Red Joan
2018
As Max

The Child in Time
2018
As Charles Darke

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

Goodbye Christopher Robin
2017
As Ernest H. Shepard

The Ones Below
2016
As Justin

The Lady in the Van
2015
As Doctor

Burnt
2015
As Jack

Man Up
2015
As Ed

Moonwalkers
2015
As Derek Kaye

Johnny English Reborn
2011
As Prime Minister

Season of the Witch
2011
As Debelzaq

The Children
2008
As Jonah

The Bank Job
2008
As Kevin Swain

The History Boys
2006
As Irwin

Amazing Grace
2006
As James Stephen

A Good Woman
2004
As Lord Darlington