Son of the Beach (2000)
Carelli
Perversions of Science (1997)
Self - Cameo (uncredited)
Saturday Night Live (1975)