Actor · Born 1958
100 Nights of Hero
2025 · as Jerome's Father
The Persian Version
2023 · as Ali Reza
Pari
2020 · as Ahmadi
Infidel
2019 · as Dr. Hossein Tehrani
Under the Shadow
2016 · as Director
From Tehran to London
2013 · as Ashkan
Page Eight
2011 · as Cambridge Don
Two & Two
2011 · as Teacher
Green Zone
2010 · as Zubaidi's Aide
Women Without Men
2009 · as Abbas
Inseparable
2007 · as Doctor
Munich
2005 · as Kamal Nasser