Actor
Dead Man's Switch
2025 · as Padre desaparecido
Opus Zero
2018 · as Mayor
Penalty Kick
2018 · as Vicente
One for the Road
2015 · as José Alfredo Jiménez
A Separate Wind
2014 · as Sergio
Las Armas
2013
Gofer
2012
Get the Gringo
2012 · as Visitor Guard
La troca del moño negro
2008 · as Vela
Walking Vengeance
2008 · as Silverio
Used Parts
2007 · as Miguel
Infierno Grande
2006