as Priest
2026
as Detective Bava / Neil Smalls / General Arbuthnot
2025
as John Stone
as Burny Man
2024
as Larry Gardener
as Doctor Hancock
as Prof. Alfred Tennishoe
2023
as Edward
as Ron Bayliss (segment "These Burnt Children")
as Paranormal Investigator 1
as John Canning
2016
as Frank Palmer
2015
as Daniel Cain
2009
as Eddie Meachum
2008
as Rosebrook
2007
as Sinclair
as TV Host
2003