Terrestrial Verses (2023) (voice) |
|
The Strait (2023) Hashem |
|
Fossil (2023) Khosravi (Savaki) |
|
Vanished (2023) The old man |
|
I Am Forough (2022) |
|
The Wastetown (2022) Mohandes |
|
Bucharest (2022) |
|
Visiting Time (2022) |
|
Lawless City (2022) Salar |
|
Odyssey of Solitude (2022) Victor |
|
The Loser Man (2022) |
|
(Im)perfetti Criminali (2022) Amir |
|
Until Tomorrow (2022) Mr. Mahmoudi |
|
Zeros and Ones (2021) Mullah |
|
Careless Crime (2021) Mohsen |
|
The World in Shots (2021) Self |
|
Free - Liberi (2021) Antonio |
|
At the End of Evin (2021) |
|
Without Anything (2021) Doctor |
|
No Choice (2020) Karim |
|
The Life Ahead (2020) Mr. Hamil |
|
Yalda (2020) Ayat |
|
Bad Habits Die Hard (2020) Barbone |
|
Timo's Winter (2020) |
|
Cinema Shahre Gheseh (2020) |
|
The Role (2018) |
|
Delay (2018) |
|
Invasion To Interpretation (2018) |
|
The Girl's House (2017) |
|
Invasion (2017) Babak |
|
The Last Prosecco (2017) Zio Cyrus |
|
Gaze (2017) |
|
A Wedding (2017) Mansoor Kazim |
|
The Salesman (2016) Babak |
|
Death of the Fish (2016) |
|
Fish & Cat (2013) Babak |
|
No Where No Body (2013) |
|
The Past (2013) Shahryar |
|
A Separation (2011) Interrogator |
|
Ex (2009) Collega dottore |
|
Quiet Chaos (2008) Mario |
|
Last Minute Marocco (2007) Zin Krisha |
|
10 Days with Kiarostami (2005) Self |
|
The mirror man () |
|
Set Me Free () Naeb |
Green Days (2009) Editor |
|
Nose Iranian Style (2006) Editor |
|
Tickets (2005) Editor |
|
Tickets (2005) Producer |
|
Placido Rizzotto (2000) Editor |
|
Marquise (1997) Editor |