Scorched 2003
as Winston
The Third Wheel 2002
as Ted
Bug 2002
as Man
Big Fat Liar 2002
as Tram Guide
American Pie 2 2001
as Counselor
Winning London 2001
as Mr. Holmes
EDtv 1999
as Jack
Space Jam 1996
as Player #2
Credits from TMDB.