Known For
Filmography
——
—
2026
20252025
2025
2024
202420202020
2019
2019
2018
2016
2015
2014
2014
2013
2010
2010
2006
2004
2002
1999
The Ambiguous World of Hatef
The Ambiguous World of Hatef
Movie

Madarane (2013)
TV · 1 ep

The Engineer Child
TV · 36 eps

Notorious
TV · as Mirafshar · 27 eps
Bamboolak
Bamboolak
Movie

Poultry Farm
Movie · as Sadar

The Girls of the Alley of Sorrow
TV · 3 eps

Sujan
TV · as Khosrokhan · 65 eps
Darbandoon
Darbandoon
TV · 1 ep
Sharm
Sharm
TV · 1 ep

Najla
TV · 53 eps

Achmaz
TV · 32 eps

From Destiny
TV · 50 eps

Rebuke
Movie

Brother
TV · 29 eps

Kimia
TV · as Manouchehr Afshar · 88 eps

Ascending People
Movie

Madineh
TV · 27 eps

Yalda
TV · 13 eps

The Color Purple
Movie

Third Floor
Movie

In the Name of the Father
Movie · as Morteza

The Lizard
Movie · as Prisoner

Resurrection Day
Movie

Hotel
TV · 1 ep
