

El Infierno
2010 · as Jefe de Policía

The Chosen
2016 · as Siqueiros

Exchanged
2024

Backyard
2009 · as Comandante

Coapa Heights
1999 · as Spin

A la mala
2015

Pérdida total
2025 · as Arturo

The Other Family
2011 · as Padre Tomás

A Woman With No Filter
2018 · as Leonardo

Shake Off Your Sorrows
2018

Scars of Revenge
2026 · as Acosta

Nadie te habla: Manos libres
2005 · as Rodrigo

Chicogrande
2010 · as Francisco Villa

Amalgam
2020 · as Omar

Against the Wind
2011 · as Juan Manuel Orta

Actors, Inc.
2013

The Last One and then We Go
2015 · as Oficial Reyes

Yerbamala
2014 · as Gobernador Francisco Carreño