Known for
Filmography

Satan Hates You
EN · 20104.4
as Scadlock / Len

Turtles Forever
EN · 20097.3
as Krang / Bebop / 1984 Michelangelo (voice)

Shortbus
EN · 20066.2
as Dr. Donut
Gas Huffin' Bad Gals!
2000
Gas Huffin' Bad Gals!
EN · 20008.0
as Detective Dick, Screenplay
Black & White & Red All Over
1997
Black & White & Red All Over
EN · 19979.0
as Pudding Spokesman

