
2024
High Potential as Adam Karadec2023
The Company You Keep as Robert Renway2022
Echoes as Charlie Davenport2022
The Crew Has It as Not available2021
Christmas ...Again?! as Mike2020
Power Book II: Ghost as Mecca2020
The Stand as Cobb2019
Prodigal Son as Quentin Vosler2019
The Twilight Zone as Not available2018
Manifest as Danny2018
Small Town Crime as Detective Whitman2016
Notorious as Jake Gregorian2014
Lullaby as Officer Ramirez2013
Graceland as Paul Briggs2012
The Dark Knight Rises as Captain Jones2012
Generation Um... as Charles2012
Smash as Peter Gilman2012
Gone as Powers2012
One for the Money as Ranger2011
9/11 Truth: Hollywood Speaks Up as Self2010
At Risk as Win Garano2010
Weakness as Alejandro2010
The Front as Win Garano2009
Lie to Me as Andrew Jenkins2009
Ghosts of Girlfriends Past as Brad2009
Loose Change 9/11: An American Coup as Narrator2008
Cyrano de Bergerac as Christian de Neuvillette2007
The Bronx Is Burning as Reggie Jackson2006
30 Rock as Chris2006
The Devil Wears Prada as James Holt2006
Love Monkey as Diego2005
Grey's Anatomy as Eli Lloyd2004
The Tony Danza Show as Self2004
Rescue Me as Franco Rivera2004
Noel as Marco2004
Melinda and Melinda as Billy2004
Brother to Brother as Langston2002
Bad Company as Officer Carew2001
Feast of All Saints as Christophe Mercier2000
Ed as Danny Martin2000
D.C. as Lewis Freeman1999
Law & Order: Special Victims Unit as Burt Trevor1999
Law & Order: Special Victims Unit as Bomb Squad Officer1998
Sex and the City as Louis Leroy, USN1998
Twelfth Night as Valentine1990
Law & Order as Kenny Tremont1956
Tony Awards as Self - Nominee