2019
Carnival Row as New Dawn Corporal2017
The Adventurers as Yuri - Security2006
Missing: All Secrets Have a Price as Not available2006
Missing as Vicar2004
Lighthouse Hill as Mac2004
448 BC: Olympiad of Ancient Hellas as Kimon2002
Baby Blues as Rev. Bill Harrison2001
Kingdom as Not available2000
Orpheus & Eurydice as Alcaeus1989
Agatha Christie's Poirot as Sgt. Evans (uncredited)