Role w serialach
Exosquad
jako Kaz Takagi / Praetorius (voice)
52 odcinków
Sitting Ducks
jako Raoul (voice)
52 odcinków
The Real Adventures of Jonny Quest
jako Hadji Singh (voice)
26 odcinków
ReBoot
jako Bob (voice)
23 odcinków
10 odcinków
BAT-FAM
jako Ra's Al Ghul (voice)
10 odcinków
Hot Wheels: World Race
jako (voice)
9 odcinków
8 odcinków
The Expanse
jako Arjun
6 odcinków
5 odcinków
3 odcinków
The Path to 9/11
jako Khalid Sheikh Mohammed / 'KSM'
2 odcinków
Sanktuarium
jako Assam
1 odcinków
Eli Stone
jako Dr. Lawson
1 odcinków
Świat gliniarzy
jako Goma Magar
1 odcinków
Castle
jako Oscar
1 odcinków
24 godziny
jako Naseem
1 odcinków
1 odcinków
Słowo na L
jako Marc
1 odcinków
Tajemnice Smallville
jako Assassin
1 odcinków
Współczesna rodzina
jako Jerry
1 odcinków
1 odcinków
Van Helsing
jako Stefan
1 odcinków
Pułapki umysłu
jako Dr. Arthur Singh
1 odcinków
Ostatni okręt
jako Amir
1 odcinków
Flash
jako Araz Darbinyan
1 odcinków
Cień anioła
jako Onion Runyon
1 odcinków
Uprowadzona
jako Liad Meidar
1 odcinków
Mentalista
jako Clinic Director
1 odcinków
Eureka
jako Dr. Louis Glazer
1 odcinków
Viper
jako Emile
1 odcinków
Star Trek: Nieznane nowe światy
jako Sevet
1 odcinków
Snowfall
jako Dareh
1 odcinków
LEGO Gwiezdne wojny: Opowieści droidów
jako Kanan Jarrus (voice)
1 odcinków
Magnum: Detektyw z Hawajów
jako Samal Talib
1 odcinków
Man Seeking Woman
jako Khalid
1 odcinków
Miłość, śmierć i roboty
jako Dr. Wehunt (voice)
1 odcinków
21 Jump Street
jako Don
1 odcinków
Agenci NCIS
jako Osman Zoranj
1 odcinków
FBI
jako Zev Solin
1 odcinków
Tropiciel
jako Vince Talbott
1 odcinków
Robot Chicken
jako Beetlejuice (voice)
1 odcinków
The Inside
jako David Sarkesian
1 odcinków
Nieszczęsne zaklęcia
jako Manticore (voice)
1 odcinków
MacGyver
jako J.D.
1 odcinków
S.W.A.T.
jako Tarek
1 odcinków
Wild Cards
jako Jeremiah Graves
1 odcinków
Animal Control
jako Officer Graves
1 odcinków
9-1-1: Teksas
jako Waleed Marwani
1 odcinków
Madam Secretary
jako President Bassam Sayedd
1 odcinków