

Blue Eyed Girl(2025)
Cal

Pocket Change(2025)
Drifter

V/H/S/85(2023)
Detective Wayne (segment "Dreamkill")

Fort Bliss(2014)
Garver

Mediation(2014)
Roman Lindo

CBGB(2013)
Idaho

Soldiers of Fortune(2012)
Reed

Seal Team Six: The Raid on Osama Bin Laden(2012)
Trench

Ben 10 / Generator Rex: Heroes United(2011)
Ceaser Salazar (voice)

Nothing Like the Holidays(2008)

Bottle Shock(2008)
Gustavo Brambila

Immigrants (L.A. Dolce Vita)(2008)
Flaco / Crutches Guy (voice)

Little Spirit: Christmas in New York(2008)
Leo's Father (voice)

Planet Terror(2007)
Wray

Grindhouse(2007)
Wray (segment "Planet Terror")

Poseidon(2006)
Valentin

Scooby-Doo! Pirates Ahoy!(2006)
Rupert Garcia (voice)

Lady in the Water(2006)
Reggie

Bobby(2006)
José Rojas

Harsh Times(2005)
Mike Alonzo

Dreamer: Inspired By a True Story(2005)
Manolin

Dallas 362(2005)
Rubin the Roofer

Havoc(2005)
Hector

Chasing Papi(2003)
Victor

Pledge of Allegiance(2003)
Sean 'Mac' Macintyre

Good Advice(2001)
(uncredited)

Beyond the City Limits(2001)
Topo

For Love or Country: The Arturo Sandoval Story(2000)
Leonel Sandoval

Payback(1999)
Messenger

Joseph's Gift(1999)
Joseph Keller

Can't Hardly Wait(1998)
T.J.

The Pest(1997)
Ninja

Dead Presidents(1995)
Jose

A Walk in the Clouds(1995)
Pedro Aragón, Jr.

The Fence(1994)
Young Terry Griff
You Lose, You Die