Known For
Filmography
2019
2019
2017
2016
2011
2009
2003

The Rest of Us
Movie · as Professor Adam Perzada

The Code
TV · as Rami Ahmadi · 12 eps

SEAL Team
TV · as Omar Hamza · 18 eps

DC's Legends of Tomorrow
TV · as Bishop, Bishop / Younger Bishop, Bishop / Bishop Clone · 8 eps

Shameless
TV · as Bahir · 2 eps

The Vampire Diaries
TV · as Markos · 6 eps

NCIS
TV · as Rafiq Bawali · 1 ep
