2017
as Billy
2016
as Billy
2015
as Deputy Tisdale
2013
as A-10 Pilot
2010
as Mike
2007
as Andrew
2006
as Adam
2006
as Jim Hawkins
2006
as Rick Tattinger
2006
as Bill
2005
as Billy Loubes
2005
as Alex
2003
as Sleepwalker
2002
as Passing Sailor #2
1997
as Member of Kevin Boyle's Gang / Sock Hop Dancer