Father James
It's Really You (2024)
Lane
Dark Corners (2021)
Dr O'Sullivan
Care (2018)
James Imrie
The Night Watch (2011)
Narrator (voice)
Wild Croatia (2009)
Teacher
Άλεξ Ράιντερ: Μυστική αποστολή (2006)
David Benallack
Out of Bounds (2003)
Simon Costello
A Certain Justice (1998)
Martin Stamp
The Chest (1997)
Rory Grant
Harnessing Peacocks (1993)
Brittle
Splitting Heirs (1993)
Igor Kostov
Sleepers (1991)
Baby Scan Doctor
She's Been Away (1989)
Harry
Getting It Right (1989)
Roger Bannister
The Four Minute Mile (1988)
Duty PC
Woodentop (1983)