Ecco Homo 2015
as Self
Bloodlust 1992
as Petrol Jock
He Died with a Felafel in His Hand 2001
Additional Dialogue
Two/Out 1998
Writer
Dogs in Space 1986
Makeup Artist
Credits from TMDB.