2001
Moulin Rouge! as Waiter1998
All Saints as Mr Anderson1996
Evita as Eva's Dance Partner1989
Unmasked Part 25 as Crazy Old Man1979
Arabian Adventure as Mauve Gang - Asham1975
Space: 1999 as Maya / Creature1975
Space: 1999 as Creature1975
Space: 1999 as Space / Kreno Animal1975
Space: 1999 as Lizard Animal1971
Fiddler on the Roof as Dancer (uncredited)1967
The Young Girls of Rochefort as Dancer