Mirror of Breath 2025
Director
Shahrzad's Tale 2015
Director
Amin 2010
Sound Editor, Cinematography, Producer, Director, Editor
Faces 2008
Director
Jabaroot 2003
Director
Amnesia 2002
Director
Lahoot 1998
Director
Nasoot 1997
Writer, Editor, Cinematography, Director
The Lims Live in Ottawa 1996
Camera Operator
Your Absence 1995
Writer, Director, Editor, Cinematography, Music
Credits from TMDB.