2024
El amor no tiene receta as Fermín (95 episodes)
2024
Anyone But Her as Novio vegano
2023
F#Ck1Ng Social Media as Emilio (8 episodes)
2023
The Trace of Your Lips as Román
2022
Tell Me About Yourself as Marco
2022
Sex, Shame and Tears 2 as Attractive boy
2021
Love Spells (10 episodes)
2020
The Day Began Yesterday as Bruno
2020
One Small Problem as Emiliano Arenales
2019
The House of Flowers Presents: The Funeral as Oliver
2019
El juego de las llaves as Leo (24 episodes)
2018
Tattoo of Revenge as Conductor de lentes
2018
False Identity as Eric (91 episodes)
2018
Mi lista de exes as Carlos / Caleb (3 episodes)
2018
What We May Become as Emilio
2018
The House of Flowers as Oliver (5 episodes)
2018
Luis Miguel: The Series as Moro (1 episode)
2017
La hija pródiga as Alberto «Beto» (66 episodes)
2017
You Live for Me as Alfonso
2017
LIEB MICH! - Latin Gay Shorts Volume 5
2017
Su nombre era Dolores, la Jenn que yo conocí as Jacob Yebale (26 episodes)
2016
The Hotel as Mauricio
2016
Boys on the Rooftop as Sergio
2015
Tanto Amor as Eloy Pérez (120 episodes)
2014
Aquí no pasa nada as Hombre
2009
Pobre Diabla as Óscar (195 episodes)
2007
Men Wanted as Carmelo (260 episodes)
2006
On the Edge as Christian
2000
Lo que callamos las mujeres (38 episodes)