
2025
Red April as Selim2023
Sweetwater as Frank2023
The Genius of Gianni Versace Alive as Self2022
Stoker Hills as Detective Adams2022
Shadows as Dean2021
Boss Level as Roy #22020
Alone as Jack Brian2019
The Savant as Zane Carroll2019
Undateable John as Scott2019
Secret Obsession as Xander2018
Narcos: Mexico as Jack Dorian2018
Eruption: LA as Mayor Jones2018
A-X-L as Craine Operative Berman2018
Roxana as Amir2017
Never Leave Alive as Colonel Zaroff2017
Price for Freedom as Cyrus2017
Toxic Shark as Reese2016
StartUp as Vadik2016
The Cheerleader Murders as Hank2016
2 Lava 2 Lantula! as Alligator Dundee2015
Ominous as Father Francis2015
Scream at the Devil as Gabriel Jones2015
Castlevania: Hymn of Blood as Not available2014
Walk of Shame as Biker Boy2014
High School Possession as David Shea2014
Bullet as Manual Kane2014
BlackJacks as Father Francis2013
Beneath as Masek2013
The Contractor as Elliott2012
Castlevania: Hymn of Blood as Dracula2011
The Great Fight as Zane Carroll2011
The Lincoln Lawyer as Charles Talbot2011
The Life Zone as Rory2011
The Grand Theft as Mitch McAvoy2011
Stuck in the Middle as Jesus2010
Bare Knuckles as Troy Rogers2010
An Affirmative Act as John DeMine2009
Castle as Enver Kotta2009
NCIS: Los Angeles as Rinaldo Maggio2009
Glee as Reggie 'The Sauce' Salazar (voice)2009
Immortally Yours as Victor Price2007
Kinky Killers as Marty2005
Sorrows Lost as Kasadya2004
Skeleton Man as Lt. York2004
Cellular as Dmitri2003
2 Fast 2 Furious as Darden2003
Vegas Vampires as Vulture2002
CSI: Miami as Javier Morena1993
Acapulco H.E.A.T. as Mr. ParadiseNaN
Speak Up as Meeks2002
The Honorable as Junior Lopez2001
Witchblade as Ian Nottingham2001
Triangle Square as Matt2000
Witchblade as Ian Nottingham1999
Murder in the China Basin as Detective AlonzoNaN
Liberty as Jack Ryder