
Acted in 15
1990s
- 1997
Busted
Evan Howe
- 1994
National Lampoon's Last Resort
Chef / Bosun Jack
1980s
- 1989
Rush Week
Peeper
- 1988
Doin' Time on Planet Earth
The Jock
- 1986
Ponce de Leon
Alfredo
Evil Laugh
Evil Laugher
- 1985
- 1984
- 1982
Directed 4
2000s
- 2002
Breaking the Cycle
Director
- 2001
My Life as a Troll
Director
1980s
- 1988
Hard Rock Nightmare
Director
- 1986
Evil Laugh
Director
Wrote 2
1980s
- 1988
Hard Rock Nightmare
Writer
- 1986
Evil Laugh
Writer
Produced 1
1980s
- 1986
Evil Laugh
Producer
Appearances1
2020s
- 2020
My Truth: The Rape of 2 Coreys
Self (archive footage)