2024
as Mr. Davis
2018
as Bryan
2015
as Dad (voice)
2012
as Agent Graham
2011
as Dean Todd Walton
2009
as Academic
2007
as Sam Stone
2006
as Dr. Gurwich
2005
as Father Adam Gray
2005
as Drew Campbel
2004
as Dr. Marty Kaufman
2003
as Ringo Starr
2002
as Dr. Evans
2000
as Ruby's Lawyer (uncredited)
1999
as Karl Carruthers
1999
as Mike Pearson
1998
as Mike
1998
as Tom Marlowe, Helicopter Pilot
1997
as Harry
1996
as Andy McCormack
1995
as Mitchell Beck
1995
as Skip Kirkland
1995
as INCO Gold
1995
as Prince Harold III of America
1994
as Alex Stella
as Pete