He has directed two films; Khab-e Sefid (White Dream) and Pesar-e Maryam (son of Mary). He is also the voice actor of Iranian famous puppet character, Kolah Ghermezi. His notable films as actor are: Mother, Del Shodegan, Kolah Ghermezi and Pesar Khaleh and Kolah Ghermezi and Bache Naneh.