Actor · Born 1969
Poultry Farm
2025 · as Sadar
Rebuke
2018
Ascending People
2014
Third Floor
2010
The Color Purple
In the Name of the Father
2006 · as Morteza
The Lizard
2004 · as Prisoner
Resurrection Day
2002