2021
as Jake Brody
2019
as Arkham Chairman
2015
as Reverend
2013
as The Sheriff
2012
as Ramesses II
2006
as Spriggs
2003
as Grace's Blueprints (voice)
2001
as Dan Hammond
1998
as Barry
1998
as Gua Doctor
1997
as Horus Warrior
1996
as Millennium Group Driver
1996
as Jeremy Kellerman
1995
as Luke Cutter
1995
as Major Braithwaite
1995
as Vincent
1989
as O'Brien