Self
Tish (2023)
Man
The Hedgehog (2015)
Antoine
Riot at the Rite (2005)
Count de Amerval
Einstein's Big Idea (2005)
Paul
Stories of Lost Souls (2004)
New Year's Eve (2002)
Servant
Sabotage!! (2000)
Actor
Co-ed Starlets (1996)
Ginger
Carry On Columbus (1992)
Hermi Odle - Jabba's 2nd Servant (uncredited)
Războiul stelelor - Episodul VI: Întoarcerea lui Jedi (1983)