

Or Something(2025)
Uptown Mike

The Running Man(2025)
Richard Manuel

Snag(2023)
Ramon

Adieu Aurora(2022)
Jon Castaneda

R♥️J(2021)
Fernando Capulet

Body Cam(2020)
Sergeant Kesper

Our Lady of 121st Street(2020)
Edwin

Force of Nature(2020)
John the Baptist

11:55(2017)
Maurice

Lost Cat Corona(2017)
Ponce

Teen Titans: The Judas Contract(2017)
Alberto Reyes (voice)

Shine(2017)
Ramon

Tallulah(2016)
Detective Richards

The Lennon Report(2016)
Officer Joseph Medina

The Wannabe(2015)
Pablo Guzman

Annie(2014)
Lou

Ride(2014)
Ramon

Jodi Arias: Dirty Little Secret(2013)
Detective Flores

Junction(2012)
Lt. Tarelli

Samuel Bleak(2011)
Ruben Ramirez

The Expendables(2010)
General Garza

Skyline(2010)
Oliver

13(2010)
Detective Larry Mullane

Coach(2010)
Ramon

Wake(2009)
Grayson

Flying By(2009)
Tony

Burning Mussolini(2009)
Hector

The Savages(2007)
Eduardo

Michael Clayton(2007)
Detective Dalberto

16 Blocks(2006)
Robert Torres

The Feast of the Goat(2006)
Antonio de la Maza

The Interpreter(2005)
Charlie Russell

Jailbait(2004)
Guard

Anne B. Real(2003)
Cynthia's Dad

Undefeated(2003)
Paulie
Washington Heights(2002)
David

A Gentleman's Game(2002)
Alfred D'Angelo

Sam the Man(2001)
Billy the Cop

Wit(2001)
Code Team Blue Head

The Yards(2000)
Officer Jerry Rifkin

Bringing Out the Dead(1999)
Cop in Elevator

Scarred City(1999)
Cop #1

Above Freezing(1998)
Hector

Rounders(1998)
Osborne

Return to Paradise(1998)
Construction Foreman

All Revved Up(1998)
Omar

Stepmom(1998)
Policeman

Bleach(1998)
Lt. Ballard

Lena's Dreams(1997)
Jorge
Grind