Actor
Phoenix, Oregon
2019 · as Mario
Triple Frontier
2019 · as Gabriel Martín Lorea
Glass Jaw
2018 · as Eddy Abundez
Logan
2017 · as Rey
Street Level
2016 · as Jojo
Dog Eat Dog
2016 · as Chepe
The Summoning
2015 · as Trent
American Sniper
2014 · as Tony
Hansel and Gretel Get Baked
2013 · as Carlos
Rambo
2008 · as Diaz
Spider-Man 3
2007 · as Armored Car Driver
Death Row
2006 · as Hector