French Archaeologist
Justice League Zacka Snydera (2021)
German Archaeologist
Justice League (2017)
Toy Shop Manager
Zbohom, Christopher Robin (2017)
Jail Caesar (2012)
Richard Wattis
My Week with Marilyn (2011)
Alistair Graham
The Edge of Love (2008)
Derek Deane
Diana: Last Days of a Princess (2007)
Le Beau
As You Like It (2006)
Mr. Perkins
Flyfishing (2003)
Marcus Johnson (voice)
David Macaulay: Mill Times (2001)
Hotel Manager
The Bombmaker (2001)
Boyet
Love's Labour's Lost (2000)
Clive Bell
Carrington (1995)
Minister
Frankenstein (1994)
Conrade
Much Ado About Nothing (1993)
George Locket
The Fool (1990)
Himself / Horatio
Discovering Hamlet (1990)
Duke Charles of Orleans
Henry V (1989)
Aide
The Zero Option (1988)
Cavalryman / Gascony Cadet
Cyrano de Bergerac (1985)