Role w serialach
24 godziny
jako Tarin Faroush
11 odcinków
Agenci NCIS
jako Malachi Ben-Gidon
3 odcinków
Waking the Dead
jako Majid Kahn
2 odcinków
All Rise
jako Rory Faez
2 odcinków
Agenci NCIS. Los Angeles
jako Tobin Shaked
2 odcinków
Wampiry: Dziedzictwo
jako Robin Goodfella
1 odcinków
Agenci T.A.R.C.Z.Y.
jako Mancini
1 odcinków
Arrow
jako Jason Brodeur
1 odcinków
Castle
jako Khalid Hasheim
1 odcinków
Casualty
jako PC Russell
1 odcinków
Casualty
jako PC Atkins
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Grady Foster
1 odcinków
Bibliotekarze
jako Robbie Bender
1 odcinków
FBI: International
jako Troy Levinson
1 odcinków
Chirurdzy
jako Mr. Al-Hasan
1 odcinków
S.W.A.T.
jako David Nazarian
1 odcinków
Gotowe na wszystko
jako Yaniv
1 odcinków
Emily Owens, M.D.
jako Kostas Pagonis
1 odcinków
Animaniacs
jako Guard / Vendor (voice)
1 odcinków
Private Practice
jako Doug Iverson
1 odcinków
Orły z Bostonu
jako Benyam Kallah
1 odcinków
Krapopolis
jako Barfus (voice)
1 odcinków