Ukończył reżyserię na College of Cinema and Television w Teheranie (Iran).
W 2001 roku był członkiem jury na Międzynarodowym Festiwalu Filmowym w Karlowych Warach (Czechy).
W 2007 roku był członkiem jury Festiwalu Asia-Pacific Film w Gold Coast (Australia).
W 2011 roku był członkiem jury na Międzynarodowym Festiwalu Filmowym w Berlinie (Niemcy).
W 2009 roku był przewodniczącym jury na Festiwalu Filmowym w Montrealu (Kanada).