
Acted in 28
2020s
- 2025
- 2023
Turf of Savage Homicides
Dad
2000s
- 2009
The Flying Scissors
Woody Stone
- 2008
- 2007
- 2006
The Exonerated
Defense Attorney
- 2003
- 2001
Julie Johnson
Bob
1990s
- 1999
- 1998
Frogs for Snakes
X Man
Henry Fool
Angus James
- 1996
Sudden Manhattan
Bearded Man
- 1994
Cracking Up
Lucky Jackson
Alien Sex Phone Psycho
George (as Craig Montana)
- 1993
Macbeth, King of Scoutland
Duncan/1st Witch/1st Murderer/Good Old Seward/The Doctor
- 1992
Manic a Go-Go
The Ghost
- 1991
Dick and Jane Drop Acid and Die
Guitar Guy
Kid Scarface
Big Tony
Thrill Kill Video Club
Charles
- 1990
No release date
Les Enfants Miserables
Bibi the Dog (voice)
Sound 1
1990s
- 1991
Thrill Kill Video Club
Music
Appearances1
2000s
- 2007
The Making of 'Fay Grim' or: How Do You Spell Espionage?
Himself