







| 2025 | Trốn Chạy Tử Thần | Richard Manuel |
| Or Something | Uptown Mike | |
| 2023 | Snag | Ramon |
| 2022 | Adieu Aurora | Jon Castaneda |
| 2021 | R♥️J | Fernando Capulet |
| 2020 | Phi Vụ Bão Tố | John the Baptist |
| Our Lady of 121st Street | Edwin | |
| Điểm dừng chết chóc | Sergeant Kesper | |
| 2017 | Shine | Ramon |
| 11:55 | Maurice | |
| Teen Titans: Thỏa Thuận Judas | Alberto Reyes (voice) | |
| Lost Cat Corona | Ponce | |
| 2016 | The Lennon Report | Officer Joseph Medina |
| Tallulah | Detective Richards | |
| 2015 | The Wannabe | Pablo Guzman |
| 2014 | Annie | Lou |
| Ride | Ramon | |
| 2013 | Jodi Arias: Dirty Little Secret | Detective Flores |
| 2012 | Junction | Lt. Tarelli |
| 2011 | Samuel Bleak | Ruben Ramirez |
| 2010 | Inferno: The Making of 'The Expendables' | Self |
| Ánh Sáng Ngoài Hành Tinh | Oliver | |
| Biệt Đội Đánh Thuê | General Garza | |
| Coach | Ramon | |
| Đấu Thủ Thứ 13 | Detective Larry Mullane | |
| 2009 | Wake | Grayson |
| Flying By | Tony | |
| Burning Mussolini | Hector | |
| 2007 | The Savages | Eduardo |
| Đấu Trí | Detective Dalberto | |
| 2006 | 16 Blocks | Robert Torres |
| La Fiesta del Chivo | Antonio de la Maza | |
| 2005 | The Interpreter | Charlie Russell |
| 2004 | Jailbait | Guard |
| 2003 | Undefeated | Paulie |
| Anne B. Real | Cynthia's Dad | |
| 2002 | A Gentleman's Game | Alfred D'Angelo |
| Washington Heights | David | |
| 2001 | Wit | Code Team Blue Head |
| Sam the Man | Billy the Cop | |
| 2000 | The Yards | Officer Jerry Rifkin |
| 1999 | Bringing Out the Dead | Cop in Elevator |
| Scarred City | Cop #1 | |
| 1998 | Mẹ Kế | Policeman |
| Above Freezing | Hector | |
| Chơi Bài | Osborne | |
| Return to Paradise | Construction Foreman | |
| OK Garage | Omar | |
| Bleach | Lt. Ballard | |
| 1997 | Lena's Dreams | Jorge |