Known For
Filmography
—2026
2024
2024
2022
2022
2021
2020
2020
2019
2019
2017
2015
2013
2009
2008
2006
Lupe
Lupe
Movie

Son-in-Law
Movie · as Ricardo Monterubio

Newborn
Movie

I Have to Die Every Night
TV · as Arturo Sandoval · 8 eps

Orpheus
Movie · as Dario Lugo

Mujeres Asesinas
TV · as Rudy · 1 ep

Somos.
TV · as Chema · 6 eps

Campeona sin corona
Movie · as Tony

The Search
TV · as Miguel Ángel Mancera · 6 eps

Crime Diaries: The Candidate
TV · as Liébano Sáenz Ortiz · 2 eps

Besieged: Mexico
TV · as Guevara · 8 eps

Me gusta, pero me asusta
Movie

Club de Cuervos
TV · as Reportero Falso · 1 ep

Hermanas
Movie · as Sergio

Morenita: el escándalo
Movie · as El Pinto

Walking Vengeance
Movie · as Leonardo

KM 31: Kilometer 31
Movie · as Camillero
