EXmas
2023 · Comedy
as Dennis
Mascots
2016 · Comedy
as Langston Aubrey
Waiting for Guffman
1997 · Comedy
as Steve Stark - Councilman
Reunion
2024 · Comedy
as Theodore Buckley
Best in Show
2000 · Comedy
as Hamilton Swan
Pete Smalls Is Dead
2011 · Comedy
as Sly
Puppy Love
as Dr. Hert
United States of Tara S3
as Ted Mayo
Greener Mountains
2005 · Drama
as Randall
Pretty Persuasion
2006 · Comedy
as Headmaster Charles Meyer
Nobody Wants This S2
2025 · Comedy
as Henry
Sol Goode
2003 · Comedy
as Job Placement Officer
Operation: Endgame
2012 · Action
as Neil
Just Add Water
2008 · Comedy
as Mark Tuckby
Your Place or Mine
as Alex
Trial & Error S1-S2
2017 · Comedy
as Jesse Ray Beaumont
The Resort
2022 · Comedy
as Ted
The Woman in the House
as Paul M. Riordan
Happy, Texas
1999 · Action
as Steven
Major Movie Star
2008 · Adventure
as Nigel Crew
Smiley Face
as Laundry Room Man
The Lowdown
2025 · Biography
as Ray Moseley
Heartbreakers
2001 · Comedy
as Davis
Black Monday S3
2021 · Comedy
as Pastor Newell