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