2019
as Zechan
2018
2017
as N'Raj
2016
as Alan Zuker
2015
as Zeus
2013
as David
2010
as Acher
2010
as John Jarvis
2010
as Inspector John Jarvis
2010
as Nelson McNulty
2006
as Desmond O'Malley
2002
as Samuel Nurse
2001
as Tomas
2000
as Agent Casey
1999
as Belson
1998
as The Forger
1998
as Cell Guard
1998
as Adam Warlock (voice)
1998
as Brian Clarke
1996
as Cop #2
1995
as Father Anthony
1995
as Doctor
1994
as Carmen Miranda
1993
as 2nd Doctor
1992
as Justin
1991
as The Man in the Van
1985
as Kurt