2024
as Reza Husseini
2018
as Hassan (voice)
2017
as Attorney Shawn
2014
as Deputy Minister of Islamic Guidance
2012
as Sahmi
2001
1989
as Kazem
1987
as Agent From Teheran
1983
1972
as Dr. Hamid Madani
as Najid Shiraz
as Mullah Muhammad
2009
as Majid Namazi
2005
as Syrian Commando
2002
as Akim