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