Acting
Carnival Row
New Dawn Corporal
2019
Missing: All Secrets Have a Price
2006
Agatha Christie's Poirot
Sgt. Evans (uncredited)
1989
The Adventurers
Yuri - Security
2017
Web of Deceit
Father Anthony
2007
Missing
Vicar
448 BC: Olympiad of Ancient Hellas
Kimon
2004
Lighthouse Hill
Mac
Baby Blues
Rev. Bill Harrison
2002
Kingdom
2001
Orpheus & Eurydice
Alcaeus
2000