Crank
2006 · Action
as Carlito
Dashing in December
2020 · Drama
as Carlos Casas
The Take
2008 · Action
as Det. Victor Martinez
Sorry, Charlie
2023 · Horror
as Victor
Beer for My Horses
as Manuel Garza
Stronger
2017 · Biography
as Carlos
All About the Money
2017 · Action
as Felix Santos
The Nana Project
2024 · Comedy
as Luis Amarillo
Ten Days in the Valley
2017 · Drama
as Chistopher Gomez