Ukończył reżyserię na College of Cinema and Television w Teheranie (Iran).
W 2011 roku był członkiem jury na Międzynarodowym Festiwalu Filmowym w Berlinie (Niemcy).
W 2001 roku był członkiem jury na Międzynarodowym Festiwalu Filmowym w Karlowych Warach (Czechy).