David Diaan
David Diaan has built an impressive career as an acclaimed Iranian American Actor, Writer, and Producer.
28
Acting Credits
3
Crew Credits
Acting
Movie
The Interview
as Palestinian President (uncredited)
2014
TV
Marvel's Agents of S.H.I.E.L.D.
as Elias
2013
TV
The Blacklist
as Bahram Bakhash
2013
TV
Bones
as Omid Turan
2005
TV
Homeland
as Masud Sherazi
2011
TV
NCIS
as Farid Bawali
2003
TV
DC's Legends of Tomorrow
as Mr. Tarazi
2016
TV
Parks and Recreation
as Saïd
2009
TV
S.W.A.T.
as Terzian
2017
TV
NCIS: Los Angeles
as Vakeel Shah
2009
TV
Weeds
as Daoud Mahmud
2005
TV
Curb Your Enthusiasm
as Consul
2000
TV
FBI
as Imam Mustafa
2018
TV
Madam Secretary
as Shakya
2014
Movie
The Stoning of Soraya M.
as Ebrahim
2009
TV
The Unit
as The Vet
2006
TV
Class of '09
as Hour's Dad
2023
Movie
Peep World
as Hari
2010
Movie
Cuck
as Abbas
2019
Movie
Baba Joon
as Dariush
2015
America So Beautiful
as Parviz
2001
Movie
Revolution
as Ahmad
2012
Movie
The Dogwalker
as Angry Client
2002
Movie
Forgive Me
as Babak
2019