Greg
The Contract (2016)
Gilbert
Showreel (2012)
Lord Wigram
Kuninkaan puhe (2010)
The Making of The Trial of a Time Lord (2008)
Jimmy Goldsmith
The Lavender List (2006)
Emperor Karl I of Austria
The Adventures of Young Indiana Jones: Adventures in the Secret Service (1999)
Cleverley
Parting Shots (1999)
Tommy Mortimer
Nancherrow (1999)
Coming Home (1998)
Sir Kingsdale-Smith
Hotel Shanghai (1997)
Green knight
Rik Mayall Presents: Clair de Lune (1995)
De Griffe
Heart of Darkness (1993)
Bohuslav Martinu
The Mystery of Dr Martinu (1993)
Daniel
A Chance to Dance (1993)
William Empson
Beautiful Lies (1992)
Jack
Twenty-one (1991)
Ivar Bryce
Goldeneye (1989)
Sergius Seranoff
Arms and the Man (1989)
Tai-Pan (1986)
Crozier
Doctor Who: Mindwarp (1986)
Godfrey Cass
Silas Marner (1985)
Steinhardt
Jenny's War (1985)
Werner Graff
Lace 2 (1985)
Gawain
Arthur the King (1985)
Gaston Daudet
Camille (1984)
Lysimachus
Pericles, Prince of Tyre (1984)
Benson
Silver Dream Racer (1980)
Romeo
Romeo & Juliet (1978)
German Lieutenant
Yksi silta liikaa (1977)
Muller
The Dame of Sark (1976)