
24 credits

There's Always Hope(2023)
Luke

National Theatre Live: The Book of Dust — La Belle Sauvage(2022)
Lord Asriel / George Boatwright

A Midsummer Night's Dream - Live at Shakespeare's Globe(2014)
Oberon/Theseus

Hamilton 2: But Not If It Concerns Your Daughter(2012)
Jason Fox

Albert Nobbs(2011)
Mr. Smythe-Willard

Partition(2007)
Walter Hankins

Scoop(2006)
Poker Player

The Prophecy: Uprising(2005)
John Riegert / Satan

Heights(2005)
Peter

The Prophecy: Forsaken(2005)
Satan

Dracula II: Ascension(2003)
Eric

The Good Pope(2003)
Mattia Carcano (young)

Benedict Arnold: A Question of Honor(2003)
John Andre

The Lion in Winter(2003)
Geoffrey

Lloyd & Hill(2003)
Colin Cochrane

Intimate Affairs(2002)
Peter

Purpose(2002)
John Elias

Trance(2001)
Tony Deighton

Aristocrats(1999)
Lord Edward FitzGerald

The Unexpected Mrs. Pollifax(1999)
Robin Hughes-Wright

Mary, Mother of Jesus(1999)
Archangel Gabriel

Wavelengths(1999)
Phil/Journalist

A Rather English Marriage(1998)
Young Reggie

Cider with Rosie(1998)
Boyfriend Harold