David Diaan · Actor
Sealed
2019
Forgive Me
Babak
Sealed
2019
Cuck
Abbas
Sealed
2018
Roya
Farhad
Sealed
2015
In Her Place
Ali
Sealed
2015
Baba Joon
Dariush
Sealed
2014
The Interview
Palestinian President (uncredited)
Sealed
2012
Revolution
Ahmad
Sealed
2012
Mossadegh
Mohammad Mossadegh
Sealed
2011
Nose Job
Roya's Father
Sealed
2010
Peep World
Hari
Sealed
2009
The Stoning of Soraya M.
Ebrahim
Sealed
2002
The Dogwalker
Angry Client
America So Beautiful
Sealed
2001
America So Beautiful
Parviz