2022
Until Tomorrow
Actor - Doctor Mahmoudi
2021
Zeros and Ones
Actor
2020
The Life Ahead
Actor - Hamil
2019
Yalda, a Night for Forgiveness
Actor - Ayat
2016
The Salesman
Actor - Babak
2013
The Past
Actor - Shahryar
2011
A Separation
Actor - Interrogator
Full filmography