
Acted in 36
2020s
- 2026
Khanom valede
Movie
The Man with Three Thousand Faces
Fereydoun Shastchi · 4 episodes
Napoleon
Movie
Befarmaeed Jaam
TV
Constantinople
Movie
- 2025
The Mr. Leech
Movie
Canary Islands
Movie
Antique
Movie
- 2024
Ghif
Movie
Occasion
Haj Fathullah Ahmadian · 8 episodes
Oscar
TV
- 2023
Hotel
Movie
The Black Hole
TV
Fossil
Mr. Timur (father of Farangis)
Secret Army
TV
- 2022
Bucharest
Movie
Chameleon
TV
Jeyran
TV
- 2021
Joker
TV
Blue Nissan
Sarhang · 15 episodes
2010s
- 2019
Rahman 1400
Doctor
- 2017
Panchari
TV
- 2016
Ghore
TV
- 2015
Mr and Mrs Sangi
TV
At Margin
Jasad Azimi · 26 episodes
- 2014
Roozhaye Bad Be-Dar
Shaaban · 15 episodes
- 2013
My Villa
Jamshid Meshkat · 40 episodes
- 2012
Made In Iran
TV
Noghteh Sare Khat
TV
- 2011
Rah dar ro
TV
- 2010
Bitter Coffee
Damoosol Molk · 102 episodes
2000s
- 2008
Bezangah
TV
The Man with a Thousand Faces
TV
- 2006
بابا من زنبگیر نیستم
Michael
No release date
نارگیل 2
Movie