2025
2025
as Major Behrouz Sharifi
2024
2024
as Arman Bayani
2023
as Iman
2023
as Jabir
2023
2022
as Manouchehr
2022
as Payman
2020
as Asomidin Tohirov
2020
as Qader
2019
as Murat Alimov
2019
as Samad
2019
as Farhad
2018
as Payman Maadi
2018
as Iraj
2017
as Payman
2016
as Elliot
2016
as Salim Khan
2016
as Morteza
2016
as Amahl
2015
as Emperor
2014
as Ali
2014
2014
as Taxi Driver
2011
as Masoud (voice)
2011
as Self - Actor
2011
as Nader
2009
as Peyman