2025
as General McGrath
2017
as Roger
2002
as William
2011
as Hare Krishna (voice)
2003
as Tennis Pro (uncredited)
2009
as Sean Trotta
2015
as Nate Miller
2008
as Professor Phillip Wilder
2026
as Don Simpson
2006
as Daryl Cage
as Deputy Roberts
as Arnett
2007
as Cameron
2000
as Gunther
1993
as Arthur
1992
as Petra
as Robert
2013
as Mark
2024
as Roger Perkins