2025
Tehran, an Unfinished History as Not available1971
The world is mine as Not available1971
Beauty on the Block as Taghi1971
Trees Die Standing as Lotfi1970
A Man from the South of the City as Taghi Namaki1970
Sogoli as MohammadAli1970
Mojeze-ye ghalbha as Not available1970
Destiny as Taghi James Bond1970
Dozd va paseban as Not available1969
A World Full of Hope as Not available1969
Separation as Not available1969
Melikşah as Not available1969
Shahrashoob as Sadegh1969
Behesth Door Nist as Not available1969
Two Hearts and a Sweetheart as Zaherbin1968
Yusuf and Zulaikha as Bashir1968
It's Written in the Stars as Not available1968
Dozd-e Siyahpoush as Taghi Marmoolak1968
Shokoh-e-javanmardi as Not available1968
Ghoroube botparastan as Not available1968
Majeraye shabe janviyeh as Not available1967
Noah's Storm as Not available1967
Dalahoo as Not available1967
The Luminescent Jewel as BabaAli1966
Hossein Kord Shabestari as Looti Heidar1966
Diamond 33 as Not available1966
Emroz -o farda as Not available1966
Jahan Pahlavan as Not available1965
Qarun's Treasure as Hassan Jeghjeghe1965
Khoshgele khoshgela as Not available1965
A Perfect Gentleman as Pakizeh Tabiat1965
The Champion of Champions as Not available1965
Mootalaie shahre ma as Not available1965
The Golden Village as Not available1964
The Pleasure of Sin as Aman1963
Sahel-e Entezar as Ghazaleh's Father1963
Men and Roads as Dada1963
Nabeghe haft maheh as Not available1962
Varparideh as Not available1961
The Hundred Kilo Bridegroom as Not available1960
Arshin Mal Alan as Not available1958
Broken Spell as Not available1958
The Generous Tough as Not available1957
The Nightingale of the Farm as Not available1953
Mashdi Ebad as Rostam Beyk1953
The Shepherd's Daughter as Haji