2016
TV
TV Aziz Karim, Shortland Street
2016
TV
TV Aziz Karim, Shortland Street S25
2010
C
C Bus Waiter & Kebab Eater, ANZ Access
2005
TV
TV Saeed, Shortland Street
2005
TV
TV Consultant, Interrogation
2002
TV
TV Abdul, Shortland Street
2001
SF
SF Writer/Director/Editor, Lying Flat
2001
SF
SF Writer/Director/Editor, A Briefcase
1999
SF
SF Actor/Writer/Director/Stunt Co-ordinator, Full Moon Rising
1998
FF
FF Gang Member, What Becomes of the Broken Hearted
1998
TV
TV Stuntwork/Body Double, William Tell
DO
DO Writer/Director/Producer, Gone Too Soon
DO
DO Co-Director, Light from Iran