Satan Hates You 2010
as Scadlock / Len
Turtles Forever 2009
as Krang / Bebop / 1984 Michelangelo (voice)
Shortbus 2006
as Dr. Donut
Gas Huffin' Bad Gals! 2000
as Detective Dick, Screenplay
Black & White & Red All Over 1997
as Pudding Spokesman
Credits from TMDB.