The Grail as Michael Kramer
2020
For the Love of Jessee as Sean Frazier
2013
Electric Indigo as Tony
2012
Naughty or Nice as Cashier
2009
Transylmania as Newmar
2007
Blood on Benefits as Father Capshaw
2006
Dorm Daze 2 as Newmar
2003
National Lampoon Presents Dorm Daze as Newmar
2003
Barely Legal as Fred
2002
Dead Above Ground as Bobby 'Monster' Mooley
2000
Poor White Trash as Mike Bronco
1999
Angel as Rieff (1 episode)
1999
Judging Amy as Tim Laurence (1 episode)
1999
G vs E (22 episodes)
1999
Go as Track Suit Guy
1999
Futurama as (voice) (1 episode)
1997
King of the Hill as (voice) (1 episode)
1997
King of the Hill as Jeremy (voice) (1 episode)
1997
King of the Hill as Sterno / Benji (voice) (uncredited) (1 episode)
1996
7th Heaven as Guy (1 episode)
1996
Fargo as Scotty Lundegaard
1994
Touched by an Angel as Ryan Dempsey (1 episode)
1994
Little Big League as Phil