2017
as Roofer 2
2006
as Erik Stifler
2007
2013
as Universal Dude
2015
as Marvin
2009
as Franklin Peters
2003
as Michael Sherwood
as Martin (Badsville Ace)
2011
as Jake
as Adam
2004
as Brad
2024
as Jerry
1995
as Kevin Quint
1996
as Danny
as Johnny
as Steve Boswell
2025
as Hook
2001
as Charlie Gare
as Michael Webster (12 years old)