Home
Filmes
TV
The Mongreloid
Himself
Peed Into the Wind
Mick Terrific
Little Showoffs
Himself - Interviewer (as Roger Halcyon)
Thundercrack!
Medusa / Gerald Hammond (as Pamela Primate)
It Came from Kuchar
Self (archive footage)
Boggy Depot
Mean Brother
Audience
Self
Editor
Story
Director
Director of Photography
Ronnie
Writer