Regizor
- Narenji Poush (2012)
- Aseman-e mahboob (2011)
- Tehran, Tehran (2010)
- Santoori (2007)
- Fereshte va farsh (2006)
- Mehman-e maman (2004)
- Bemani (2002)
- Tales of an Island (2000)
- The Mix (2000)
- Derakhte Golabi (1998)
- Leila (1998)
- Pari (1995)
- Sara (1993)
- Hamoun (1990)
- Shirak (1988)
- Ejareh-Nesheenha (1986)
- Voyage au pays De Rimbaud (1983)
- Hayate Poshti Madreseye Adl-e-Afagh (1980)
- Aghaye Hallou (1971)
- Almaas 33 (1966)
Filmografie - altele