Actor
BUNKER TIME!
2025 · as The Prez
Roger Waters: This is not a Drill, Live at River Plate Stadium
2023
The Third Eye
2007 · as Morgue Assistant
New York Minute
2004 · as Train Conductor
Eloise at Christmastime
2003 · as Frederic the Bellhop
Blizzard
2003 · as Jeremy
Eloise at the Plaza
Redwall: The Movie
2000 · as Chickenhound / Mingo (voice)
Kids in the Hall: Brain Candy
1996 · as Panicky Assistant
Sugartime
1995 · as Deliveryman
Tommy Boy
1995 · as Marty
PCU
1994 · as Gay Activist