Actor
Roya
2026 · as Father
Waging War Against God
2025
The Siren
2023
Holy Spider
2022 · as Agha Rasul
The Wakhan Front
2015 · as Chef Taliban 'Sultan'
As Above, So Below
2014 · as Reza