Known For
Filmography
2026
2026
2026
2026
2025
2025
2025
2025
2025
2024
2023
2022
2021
2021
2021

Gambler
Movie

Gole Sang
TV · as Hasan Isavi · 10 eps

Blindness
TV · as Behzad Zarabi · 12 eps

Taxi
TV · as Taxi Driver · 1 ep

1968
Movie

Antique
Movie

Far in the Middle of the East
Movie

The Girls of the Alley of Sorrow
TV · 3 eps

Hunting Ground
TV · 9 eps

Dariush
TV · as Alireza · 13 eps

The Lost Prestige
TV · 9 eps

Once Upon a Time, Mars
TV · as Eskandar New Shahabi (Esi New Akbari) · 26 eps

Expediency
Movie

Maman
Movie · as Fereydoun Mokhtari

Normal People
TV · as Khosrow · 26 eps
