2026
as Commercial Director
1997
as Fitch
1992
as Doctor
as Jesus
as Joe Odom
1987
as Nino
1996
as Ghouly
2023
as Barker
as Doogy
1998
as Richard Johnson
2000
as Danny Pierce
as Dylan
2013
as Ring-Wearing Alien (voice)
2010
as Rocco
1988
as Michael
as Quinn
2002
as Shaman
2006
as Vice President
2014
as Guy
as Elvis Presley