2024
Secret Level as Sorcerer (voice)2023
True Lies as Francois2023
Red Iron Road as Popov2022
Me Time as Alberto2021
Trigger Point as Dwight Logan2020
FBI: Most Wanted as Anatoly Sabzi2020
A Perfect Plan as Theo2019
Hudson & Rex as Archibald Parsons2019
Salma's Big Wish as Morlett2019
Cliffs of Freedom as Mustapha Bey2019
State Like Sleep as Not available2019
Trespassers as Sergeant Daniels2019
The Diggers as Mister Meister2018
The Rookie as Anton Petrovich2018
Titans as Oracle (voice)2018
Spinning Man as Santos2018
Back in Time for Dinner as Not available2018
Welcome to Nowhere as The General2017
Ransom as Damian Delaine2017
People You May Know as Bill2016
Lethal Weapon as Guillermo Azoulay2016
Conviction as Vince Scarlata2015
The Player as Daoud Raqiv2015
After the Ball as Richard2014
The Flash as Remington Meister2014
Jane the Virgin as Emilio Solano2014
Scorpion as General Savic2014
Brick Mansions as George the Greek2013
Marvel's Agents of S.H.I.E.L.D. as Luca Russo2012
Scandal as Ivan2012
World Without End as Edmund2011
Grimm as Hedig2011
American Horror Story as Anton LaVey2011
ThunderCats as Ratar-O (voice)2011
Ecstasy as Solo2010
Hawaii Five-0 as Sean Winston2010
Nikita as Ian Damascus2009
NCIS: Los Angeles as Kalil Abramson2009
Castle as Bahir Harun2009
White Collar as Ghovat2009
Stargate Universe as Carl Strom2009
Shark City as Ventura Ritt2008
Breaking Bad as Benicio Fuentes2008
The Mentalist as Dimitri Zubov2008
Sanctuary as Richard Feliz2008
Sanctuary as Feodor 'Frank' Glazov2008
Saw V as Charles2008
Cold Play as Nigel2007
Little Mosque on the Prairie as Yasir Hamoudi2006
Shark as Not available2006
At the Hotel as Albert2006
Time Bomb as Musab Hyatti2005
Bones as Lambert Chaisson2005
Cake as Bob Jackman2005
Horsie's Retreat as Spiro2004
This Is Wonderland as Giuseppe Burelli2004
Il Duce Canadese as Avvocato2003
Veritas: The Quest as Ali Hassan Rif2003
The Gospel of John as Chief of the Temple Guards2002
Street Time as Arthur Marx2002
Adventure Inc. as Sergi Borodin2002
Global Heresy as Tony Manson2002
Recipe for Murder as Not available2001
24 as Morris O'Brian2001
The Wandering Soul Murders as Hairdresser2001
Rough Air: Danger on Flight 534 as Cal Matthews2001
On Their Knees as Walter2000
CSI: Crime Scene Investigation as Karl Schrute2000
Queer As Folk as Gardner Vance2000
Mission to Mars as Ambassador2000
Phantom of the Megaplex as Tyler Jesseman2000
Trapped in a Purple Haze as David Lebeff1999
Relic Hunter as Sultan1999
Relic Hunter as Lagenfeld1999
Total Recall 2070 as Not available1999
The Boondock Saints as Yakavetta1998
Highlander: The Raven as Mario Cardoza1998
Naked City: Justice with a Bullet as Findlay Clerk1997
La Femme Nikita as Mick Stoppel1997
La Femme Nikita as Mr. Jones1997
Earth: Final Conflict as Margolis1997
City of Dark as Not available1996
The Sentinel as Jack Buchanan1996
Maximum Risk as Bohemia Bartender1995
Friends at Last as Neil1995
Young at Heart as Bartender1994
Viper as Harry Ibarra1993
Kung Fu: The Legend Continues as Torquemada1993
Kung Fu: The Legend Continues as Dassas1993
Thirty Two Short Films About Glenn Gould as C.B.S. Producer1992
Forever Knight as Not available