Attore e regista iraniano, debutta nel mondo del cinema dirigendo, nel 2004, il film Abadan, dramma di cui è anche sceneggiatore. Due anni dopo, dirige un altro lungometraggio Men at Work, lavoro molto apprezzato e scritto a quattro mani con Abbas Kiarostami, regista iraniano tra i più apprezzati, che gli fornì gli spunti iniziali per questo lavoro.
Il 2006 è anche l'anno della fortunata collaborazione con Asghar Farhadi, con il quale scrive Fireworks Wednesday, lavoro diretto da Farhadi, altro pluripremiato regista suo connazionale. Successivamente, nel 2008 torna alla regia di un altro dramma: Canaan, e nel 2009, diretto dal collega Asghar Farhadi, è nel cast di About Elly, thriller molto apprezzato anche a livello internazionale, con Golshifteh Farahani, Taraneh Alidousti, Shahab Hosseini, Merila Zarei.
Continua a intraprendere ruoli davanti alla macchina da presa anche nei due lavori ai quali collabora nel 2011: Aseman-e mahboob (di Dariush Mehrjui) e No Men Allowed (di Rambod Javan), riaprendo una parentesi da regista nel 2012 con Modest Reception, del quale cura anche sceneggiatura e produzione oltre che a vesire un ruolo sulla scena, quello di Kaveh.
Un altro importante successo lo coinvolgerà nel 2014, anno in cui recita in Melbourne, film della regista sua connazionale Nima Javidi.
Successivamente torna attore in 50 Kilo Albaloo (2015), film del quale figura come regista e sceneggiatore; ruoli, questi ultimi, che avrà anche nel lungometraggio dell'anno successivo A Dragon Arrives!, dove mixa avventura, mistero e horror figurando anche come produttore.