2026BusboysBoydMovie
2025Pick OneMovie
2024Secret LevelSorcerer (voice) · 1 episodeShow
2024The Edge of SleepDr. Luis Castaneda · 3 episodesShow
2024Six Guns for HireThe BanditMovie
2023High DesertArman · 2 episodesShow
2023True LiesFrancois · 1 episodeShow
2023Red Iron RoadPopov · 1 episodeShow
2023The Forest KingPopov (voice)Movie
2022Red Iron RoadPopov (voice)Movie
2022Me TimeAlbertoMovie
2021Trigger PointDwight LoganMovie
2020A Perfect PlanTheoMovie
2020FBI: Most WantedAnatoly Sabzi · 1 episodeShow
2019Salma's Big WishMorlettMovie
2019TrespassersSergeant DanielsMovie
2019The DiggersMister MeisterMovie
2019Cliffs of FreedomMustapha BeyMovie
2019State Like SleepDr. IyengarMovie
2018TitansOracle (voice) · 1 episodeShow
2018Welcome to NowhereThe GeneralMovie
2018Spinning ManSantosMovie
2017People You May KnowBillMovie
2017RansomDamian Delaine · 2 episodesShow
2016ConvictionVince Scarlata · 1 episodeShow
2016Lethal WeaponGuillermo Azoulay · 2 episodesShow
2015The PlayerDaoud Raqiv · 1 episodeShow
2015After the BallRichardMovie
2014Jane the VirginEmilio Solano · 8 episodesShow
2014ScorpionGeneral Savic · 1 episodeShow
2014Brick MansionsGeorge the GreekMovie
2013Marvel's Agents of S.H.I.E.L.D.Luca Russo · 1 episodeShow
2012Pegasus vs. ChimeraKing OrthosMovie
2012World Without EndEdmund · 8 episodesShow
2012ScandalIvan · 3 episodesShow
2011EcstasySoloMovie
2011ThunderCatsRatar-O (voice) · 1 episodeShow
2010NikitaIan Damascus · 1 episodeShow
2010The Good GuysAsher · 1 episodeShow
2010Human TargetEli Rosko · 1 episodeShow
2009Shark CityVentura RittMovie
2009White CollarGhovat · 1 episodeShow
2009Stargate UniverseCarl Strom · 2 episodesShow
2009NCIS: Los AngelesKalil Abramson · 1 episodeShow
2008SanctuaryFeodor 'Frank' Glazov, Richard Feliz · 2 episodesShow
2008Cold PlayNigelMovie
2007Little Mosque on the PrairieYasir Hamoudi · 90 episodesShow
2006SharkAnton Robitaille · 1 episodeShow
2006Time BombMusab HyattiMovie
2006At the HotelAlbert · 6 episodesShow
2005The Last HitMarioMovie
2005CakeBob JackmanMovie
2005Horsie's RetreatSpiroMovie
2004This Is WonderlandGiuseppe Burelli · 1 episodeShow
2004Il Duce CanadeseAvvocato · 2 episodesShow
2003The Gospel of JohnChief of the Temple GuardsMovie
2003Veritas: The QuestAli Hassan Rif · 1 episodeShow
2002Adventure Inc.Sergi Borodin · 1 episodeShow
2002Global HeresyTony MansonMovie
2002Street TimeArthur Marx · 2 episodesShow
2002Recipe for MurderMovie
2001On Their KneesWalterMovie
2001A Nero Wolfe MysteryBarry Fleming, Felix Courret, Spiros Papps · 2 episodesShow
2001Rough Air: Danger on Flight 534Cal MatthewsMovie
2000Queer as FolkGardner Vance · 9 episodesShow
2000Phantom of the MegaplexTyler JessemanMovie