Movie |
Pangea
|
Lazaro |
2025 |
Movie |
Grassland
|
Police Chief Marcus Sullivan |
2024-06-02 |
Movie |
Dumb Money
|
Additional Voices (voice) |
2023-09-15 |
Series |
The Chi
|
Detective Cruz |
2018-01-07 |
Movie |
Can You Ever Forgive Me?
|
Male (voice) |
2018-10-19 |
Series |
Vinyl
|
Paul Bezak |
2016-02-14 |
Movie |
Diamond Cartel
|
|
2015-03-06 |
Movie |
Adult World
|
Rubia |
2014-02-14 |
Movie |
Secret Lives of Husbands and Wives
|
Bobby Lopez |
2013-01-01 |
Movie |
7E
|
Rich |
2013-12-10 |
Movie |
Putzel
|
Jake |
2012-10-10 |
Series |
Elementary
|
Jacob Esparza |
2012-09-27 |
Movie |
The Tested
|
Julian Varone |
2011-01-01 |
Movie |
Brooklyn's Finest
|
Det. George Montress |
2010-03-04 |
Movie |
Snapshots
|
|
2010-04-15 |
Series |
Blue Bloods
|
Delgado |
2010-09-24 |
Series |
Kings
|
Unknown |
2009-03-15 |
Movie |
Che: Part One
|
Benigno (Dariel Alarcón Ramírez) |
2008-09-05 |
Movie |
Che: Part Two
|
Benigno (Dariel Alarcón Ramirez) |
2008-12-12 |
Series |
Fringe
|
Unknown |
2008-09-09 |
Movie |
National Treasure: Book of Secrets
|
FBI Agent Hendricks |
2007-12-13 |
Movie |
World Trade Center
|
Antonio Rodrigues |
2006-08-09 |
Series |
3 LBS
|
Tom Flores |
2006-11-14 |
Movie |
Bella
|
Francisco |
2006-09-09 |
Movie |
Fever Pitch
|
Gerard |
2005-04-06 |
Movie |
Harsh Times
|
Alex |
2005-09-11 |
Movie |
Garden State
|
Jesse |
2004-07-28 |
Movie |
Grand Theft Auto: San Andreas - The Introduction
|
Officer Jimmy Hernandez (voice) (uncredited) |
2004-10-26 |
Movie |
National Treasure
|
Agent Hendricks |
2004-11-19 |
Movie |
Pieces of April
|
Tyrone |
2003-10-17 |
Movie |
25th Hour
|
Phelan |
2002-12-19 |
Series |
Law & Order: Criminal Intent
|
Unknown |
2001-09-30 |
Series |
Third Watch
|
Unknown |
1999-09-23 |
Series |
Law & Order
|
Unknown |
1990-09-13 |