Elephant Boy TBA
Director
Sign Language 2010
as Harry
Encounters 2005
The Man Who Loved Flowers 2004
as Flower Vendor
Laaj 2003
Actor
One Hell of a Christmas 2002
as Englishman
Lighthouse 2000
as Spoons
Credits from TMDB.