2026
as Commercial Director
1997
as Fitch
1992
as Doctor
as Jesus
as Joe Odom
2010
as Rocco
1996
as Ghouly
2023
as Barker
2014
as Guy
as Doogy
1987
as Nino
2000
as Danny Pierce
2013
as Ring-Wearing Alien (voice)
2006
as Vice President
1988
as Michael
2012
as Noah
as Dylan
2020
as Self
1998
as Richard Johnson
as Dan O'Dare