2025
Superman as Michael Holt / Mr. Terrific2024
Reunited as Matthew McConnell2023
Aporia as Mal2022
The Guardians of Justice as Mr. Smiles2021
The Harder They Fall as Bill Pickett2021
Caged as Harlow Reid2020
Briarpatch as A.D. Singe2020
The Last Thing He Wanted as Jones2020
Princess of the Row as Beaumont 'Bo' Willis2019
For All Mankind as Dev Ayesa2018
Pimp as Kenny Wayne2018
Better Start Running as Fitz Paradise2017
The Blacklist: Redemption as Matias Solomon2016
StartUp as Ronald "Ronnie" Dacey2016
The Watcher as Noah2015
Aloha as Lt. Colonel Curtis2015
Criminal Activities as Marques2015
Bleeding Heart as Dex2015
This Isn't Funny as Ryan2014
Bedbug as Frank2013
The Blacklist as Matias Solomon2013
Red Widow as Not available2013
Family Tools as Not available2013
Wild Card as Tres2012
Honest Trailers as Laurent (archive footage)2011
Atlas Shrugged: Part I as Eddie Willers2011
Children of the Atom - Filming X-Men: First Class as Not available2011
X-Men: First Class as Darwin / Armando Muñoz2011
This Is Not a Movie as Ghost of Jimmy2010
Justified as Jean Baptiste2010
Nikita as Not available2010
Page 36 as Mr. Black2009
The Twilight Saga: New Moon as Laurent2009
My Bloody Valentine as Deputy Martin2009
Operating Instructions as Charlie Cole2008
Life on Mars as Fletcher Bellow2008
Twilight as Laurent2007
Phineas and Ferb as Iggy (voice)2007
Lincoln Heights as Not available2007
Gone Baby Gone as "Cheese" Jean Baptiste2007
Death Sentence as Bodie2007
The Fifth Patient as Darudi2006
Crank as Haitian Cabbie2005
American Dad! as Bridge Officer (voice)2004
House as Jeffrey Cole2004
Veronica Mars as Zeke Molinda2002
CSI: Miami as Not availableNaN
Legacy as RemiNaN
Mendo's Carousel as Arthur2016
The Watcher Co-ProducerNaN
Mendo's Carousel Executive Producer2021
Caged Executive Producer2020
Princess of the Row Producer2016
StartUp Producer