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.
Maj. 'Red' Bowman
Smoke
Quenton Cornfoot
Evan White
Tony Lundy
Jonathan Gresham
Lieutenant Ed Laithwaite
Leo Hanratty
Stephen Turner
Ed Fitzgerald
Reverend Aaron Webb
Damian
Messala
George Benham
Jeremy Bishop
Johnners
Thomas Andrews
Hugh Stanbury
Humphrey Van Weyden
Cameron Foster
Kevin Swain
Major Chetwode
Prime Minister
Debelzaq
John Cam Hobhouse
Jack
Ed
Doctor
Ernest H. Shepard
J. R. R. Tolkien
Max
Lord Darlington
Jerry, the Record Exec
Charles Darke
Adam Fenwick-Symes
Irwin
Justin
Derek Kaye
James Stephen
Jonah
Hugh Trimingham
Joey
Humphrey Van Weyden
Dr. Johann Keaton
Nick Gates
Chris Keller
John Cam Hobhouse
Edward
Tony Coveney
Peter Blythe-Smith
Edward
Walt
Doctor
Billy