Known For
Filmography
2026
2026
2026
2025
2025
2025
2024
2023
2022
2021
2021
2021
2018
2017
2012

Escort
Movie

Crow
TV · 11 eps

Ostokhan Sooz
TV · 10 eps

Esfand
Movie

North by Southwest
Movie

Algorithm
TV · as Masoud Bagheri (Aria Ardestani) · 51 eps

The Reptile
Movie · as Amir

The Lost Prestige
TV · 9 eps

The Loser Man
Movie

Troy
Movie

Watching This Movie Is a Crime!
Movie

Mortal Wound
TV · as Najafi · 15 eps

Lottery
Movie · as Sami

Midday Event
Movie · as Masoud

The Last Days of Winter
TV · as Hassan Bagheri / Gholamhossein Afshordi · 10 eps
