Actor · Born 1982
Seven Days
2025
Tomorrow We Are Free
2019 · as Hamed
Dark Paradise
2019 · as Khaleed
Tehran Taboo
2017 · as Amir
The Brig
2015
Prince Among Slaves
2008 · as Ibrahim
Rocco
2002 · as Rocco
I Love Vienna
1991 · as Kleiner Tänzer