Gringo Hunters (1 episode)
A Few Days in the Sun as Artemio
Trailer (Humanity, Food Of The Gods)
2024
Disappear Completely as Santiago Mendoza
2023
Silent Night as Playa
2023
La Hora Marcada (1 episode)
2023
The First Gift as Lucas
2022
Léemelo as Self (5 episodes)
2022
Memory as Hugo Marquez
2020
ZeroZeroZero as Manuel Contreras (8 episodes)
2019
Sonora: The Devil’s Highway as Marcos
2019
Besieged: Mexico as Ermitaño (8 episodes)
2018
El Día de la Unión as Pulga
2018
Seed Of the Isthmus as Chico
2018
Tramposos con suerte
2017
Polar Bear as Seminarista Raul
2017
Run Coyote Run as Gamaliel (39 episodes)
2017
Everybody Loves Somebody as Beto Álvarez
2016
Tamara and the Ladybug as Paco
2016
Mujeres infieles 4 as Lupillo
2016
Hasta que te conocí as Jacobo Muñiz (16 episodes)
2016
A Monster with a Thousand Heads as Police Agent 1
2016
Hernán Cortés, un hombre entre Dios y el Diablo
2016
Necropolis, Ashes to Ashes as Fantasma
2014
González: The False Prophet as González
2014
Sexennial Plan as Juan Alvarado
2014
Barbarous Mexico as José (segment "Jaral de Berrios")
2014
Dulce Dolor as Recollector Basura
2014
When the day is over
2014
Castle Chronicle as Raúl
2014
Open Cage as Sebastián
2013
My Universe in Lowercase as Miguel
2013
The ABCs of Death as Erik (segment "B is for Bigfoot")
2012
Days of Grace as Pulga
2012
Colosio as Mario Aburto / Joel / Sánchez Ortiz
2012
Outlaws - For Greater Glory as Soldier 1
2011
Niño Santo as Mateo (14 episodes)
2011
The Reasons of the Heart as Worker 2
2011
The Cinema Hold Up as Chanoc
2011
Reacciones adversas as Criminal
2011
The Zebra as Odón Gómez
2011
Ladies Mafia as Articulado Juan
2010
The Miracle of Marcelino
2010
Der Kreis in dem sie reist
2010
Atmosphere as Alberto
2009
Spiral as Santiago 1
2009
Sin Nombre as El Pícaro
2008
Rudo & Cursi as Trompo Tovar
2007
Cobrador: In God We Trust as Amigo de 'La Rebeca'