Filmography
Oracle 2018
White Chamber 2018
24: Legacy Asim Naseri 2017 TV series
Once Upon a Time Jafar 2016 TV series
Batman Unlimited: Mechs vs. Mutants Mr. Freeze (voice) 2016 video anime
Marvel's Most Wanted 2016 TV movie
Quantico Griffin Wells 2015 TV series
The Blacklist Levi Shur 2015 TV series
Hollywood Hitmen Bob 2015 Web series
Stitchers Leslie  Turner 2015 TV series
Hulk and the Agents of S.M.A.S.H. The Living Mummy  (voice) 2014 TV cartoon series
Seam Commander 2017 short
Prey: The Light in the Dark
Righteous 2013
Ultimate Spider-Man  N'Kantu the Living Mummy (voice) 2013 TV cartoon series
NCIS Mossad Deputy Director Ilan Bodnar 2013 TV series
Kaijudo: Rise of the Duel Masters The Choten (voice) 2012 TV series anime
Inescapable Sayid 2012
Jane by Design Beau 2012 TV series
Resident Evil: Retribution Carlos Olivera / Todd 2012
Young Justice L-2 (voice) 2011 TV cartoon series
For the Love of Money Levi 2011  
V Eli Cohn 2010 TV series
Law and Order: Los Angeles Manto 2010 TV series
Covert Affairs Eyal Lavine 2010-2012 TV series
Cohen on the Bridge Narrator 2010 Animated short documentary
Three Rivers Dr. Luc Bovell 2010 TV series
Medium Dr. Thomas Statler 2009 TV series
Limelight Vincent Marlowe 2009 unaired pilot
Batman: The Brave and the Bold  Equinox (voice) 2009 /2011 TV cartoon series
Drool Cheb 2009  
For Love of Liberty: The Story of America's Black Patriots (voice) 2009 TV
Super Hybrid Ray 2009  
Eleventh Hour: Containment Calvert Rigdon 2008 TV series
Burn Notice: Scatter Point Timo 2008 TV series
The Betrayed Alek 2008  
Resident Evil: Extinction Carlos Olivera 2007  
Sleeper Cell: American Terror Farik 2006/2007 TV series
Scooby Doo in Where's My Mummy? Amar Ali-Ackbar (voice) 2005 Animation
American Dad - Stan of Arabia, Part 2 Kazim (voice) 2005 TV series
Dreamer: Inspired by a True Story Prince Sadir Abal 2005  
Sleeper Cell Farik 2005/2006 TV series
Deuce Bigalow: European Gigolo Antoine Laconte 2005  
Charmed Zankou 2004/05 TV series
Resident Evil: Apocalypse Carlos Olivera 2004  
Champions of Norrath: Realms of EverQuest (voice) 2004 Video game
Justice League Unlimited Dr. Fate (voice) 2003-2006 TV cartoon series
Presidio Med Dr. Nikolas Kokoris 2002 TV series
Texas Rangers Pete Marsele 2002  
UC: Undercover Frank Donovan 2001 TV series
The Mummy Returns Ardeth Bay 2001  
Bread and Roses cameo (himself) 2000  
Arabian Nights 2nd robber 2000 TV mini series
Deuce Bigalow: Male Gigolo Antoine Laconte 2000  
Cleopatra Egyptian Captain 1999 TV mini series
The Mummy Ardeth Bay 1999  
The Knock Lukics 1998 TV series
Killer Net Victor 1998 TV mini series