2025
as General McGrath
2002
as William
2017
as Roger
2011
as Hare Krishna (voice)
2015
as Nate Miller
2009
as Sean Trotta
2003
as Tennis Pro (uncredited)
2008
as Deputy Roberts
2006
as Daryl Cage
as Arnett
as Professor Phillip Wilder
2005
as Major Garber
as Don Simpson
as Robert
2026
2007
as Richard Alden
2013
as Mark
2012
as Kane
2016
as Douglas
as Buzz York