Known For
Filmography
2025
2021
2020
2017
2015
2015
2014
20102008

Savushun
TV · 14 eps

The Professional
TV · as Amir Ali · 16 eps

The Rain Falls Where it Will
Movie

Footwork
Movie · as Mohammad Ali

Everything for Sale
Movie

The Man Who Became a Horse
Movie

Ekbatan
Movie · as Alborz
Farewell Baghdad
Farewell Baghdad
Movie · as Daniel Dalca

Over There
Movie · as Peiman

