Gringo Hunters (1 episode)
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
2022
Memory as Randy Sealman
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
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
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
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
2012
Colosio as Mario Aburto / Joel / Sánchez Ortiz
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
Der Kreis in dem sie reist
2010
Atmosphere as Alberto
2009
Sin Nombre as El Pícaro
2008
Rudo & Cursi as Trompo Tovar
2007
Cobrador: In God We Trust as Amigo de 'La Rebeca'