The Ambiguous World of Hatef TBA
Actor
Bamboolak 2025
Poultry Farm 2025
as Sadar
Rebuke 2018
Ascending People 2014
Third Floor 2010
The Color Purple 2010
In the Name of the Father 2006
as Morteza
The Lizard 2004
as Prisoner
Resurrection Day 2002
Credits from TMDB.