Good Taste Made Bad Taste 1988
as Self
Bad Taste 1987
as Barry / 3rd Class Alien
The Valley 1976
Actor
Credits from TMDB.