Actor
The Confession
2025 · as Javier
Martinez, Margaritas and Murder!
2024 · as Brennan
Tokyo Cowboy
2024 · as Quincañera Father
Jungle
2017 · as Tico
The Jokesters
2015 · as Chris
22 Years
2015 · as Marco
Los Fabulosos Ma' Mejores
2015 · as Chelo
American Sniper
2014 · as Sanchez
Beyond the Blackboard
2011 · as Carlos
The Sno Cone Stand Inc
2008 · as Juan
Playball
2008 · as Álex Durán
Sexina: Popstar P.I.
2007 · as Lance Canyon