
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.
Filmography

De Gaulle: Liberté
as Harold Macmillan
De Gaulle: Liberté
as Harold Macmillan

De Gaulle: Résistance
as Macmillan
De Gaulle: Résistance
as Macmillan

To Love a Narcissist
as Billy
To Love a Narcissist
as Billy

The Union
as Cameron Foster
The Union
as Cameron Foster

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

Responsible Child
as Dr. Johann Keaton
Responsible Child
as Dr. Johann Keaton

Downton Abbey
as Major Chetwode
Downton Abbey
as Major Chetwode

Red Joan
as Max
Red Joan
as Max

The Child in Time
as Charles Darke
The Child in Time
as Charles Darke

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

Goodbye Christopher Robin
as Ernest H. Shepard
Goodbye Christopher Robin
as Ernest H. Shepard

The Ones Below
as Justin
The Ones Below
as Justin
The Briny
The Briny

The Lady in the Van
as Doctor
The Lady in the Van
as Doctor

Moonwalkers
as Derek Kaye
Moonwalkers
as Derek Kaye

Strange Weather
as Doctor
Strange Weather
as Doctor

Complicit
as Tony Coveney
Complicit
as Tony Coveney

Just Henry
as Joey
Just Henry
as Joey

Johnny English Reborn
as Prime Minister
Johnny English Reborn
as Prime Minister

All My Sons
as Chris Keller
All My Sons
as Chris Keller
Pulse
as Nick Gates
Pulse
as Nick Gates

Burlesque Fairytales
as Peter Blythe-Smith
Burlesque Fairytales
as Peter Blythe-Smith

A Short Stay in Switzerland
as Edward
A Short Stay in Switzerland
as Edward
Official Selection
as Walt
Official Selection
as Walt

The Bank Job
as Kevin Swain
The Bank Job
as Kevin Swain

The History Boys
as Irwin
The History Boys
as Irwin

Amazing Grace
as James Stephen
Amazing Grace
as James Stephen

A Good Woman
as Lord Darlington
A Good Woman
as Lord Darlington

Bright Young Things
as Adam Fenwick-Symes
Bright Young Things
as Adam Fenwick-Symes

Byron
as John Cam Hobhouse
Byron
as John Cam Hobhouse