Marek Novak
Mezihra v Praze (2017)
Storyteller
Tales of Albion (2016)
Jules, Another Artist / Bob Greenberg, Museum Director
Sunday In the Park With George (2013)
Albert Einstein
Doctor Who: Death is The Only Answer (2011)
Victor
The Hardest Part (2010)
Mundy
Rosamunde Pilcher: Hledači mušlí (2007)
Judge
Svatby jako řemen (2006)
Nathaniel Meadowsweet
Ve stínu matky (2006)
Anton Badrutt
À la Recherche de Toutankhamon (2005)
Self
Revisiting Brideshead (2005)
Jack
Our Hidden Lives (2005)
General Montgomery
D-Day to Berlin (2004)
Foggerty
Puckoon (2002)
Lecturer
Zlatá číše (2000)
Vicounte de Nanjac
Ideální manžel (1999)
Mr Stratton-Luce
Fixlování (1997)
Melvin
Chycené při činu (1997)
Gauchére
Zvoník u Matky Boží (1997)
Marius Vernescu
Two Deaths (1996)
Nicholas Grace (voice)
Pocahontas (1995)
Jeroboam
Solomon & Sheba (1995)
Father Hacha
Sharpe 05: Sharpeova čest (1994)
Bertrand Russell
Tom a Viv (1994)
Bertrand
Sherlock Holmes: Mistr mezi vyděrači (1992)
Guy Underhill
Muž v hnědém obleku (1989)
Jenny's Father
Dream Demon (1988)
Voltaire/Pangloss/Cacambo/Martin
Candide (1988)
Himmell
Just Ask for Diamond (1988)
Oscar Wilde
Poslední tanec Salome (1988)
Paul Mann
Unreported Incident (1988)
Waiter
Vicious Circle (1985)
Grossman
Max Headroom: 20 Minutes into the Future (1985)
Richard Paradise
Sleepwalker (1984)
Sir Mordred
Morte d'Arthur (1984)
Sheriff of Nottingham / Robert de Rainault
Robin of Sherwood: Robin Hood and the Sorcerer (1984)
Dass
The Master of Ballantrae (1984)
The Wandering Company (1984)
Harry Hamilton-Paul
Heat and Dust (1983)
The Soldier
All's Well That Ends Well (1981)
Dromio of Ephesus
The Comedy of Errors (1978)
Husband
Bruges-La-Morte (1978)
Tristan Tzara
Europe After the Rain (1978)