2024
Upon Open Sky as Fernando Villa
2023
A Deadly Invitation as Cary
2023
Dime lo que quieres (de verdad) as Tomás
2023
Death's Roulette as Pablo Vega
2022
Now and Then as Marcos (8 episodes)
2021
The King of All The World as Andrés
2021
Plaza Catedral as Diego
2021
Who Killed Sara? as Álex Guzmán (25 episodes)
2021
War of Likes as Iván
2020
Amalgam as Dr. José María Chema Gómez
2020
La peste del insomnio
2018
Maria Magdalena as Jesús (60 episodes)
2018
Rubirosa 2 as Porfirio Rubirosa
2018
Rubirosa as Porfirio Rubirosa (12 episodes)
2018
Rubirosa as Porfirio Rubirosa
2018
Sara's Notebook as Sergio
2017
El Culebro: La historia de mi papá as Himself
2016
2091 as Ferrán (12 episodes)
2016
La Hermandad as Julio Kaczinski (26 episodes)
2015
Narcos as Eduardo Sandoval (10 episodes)
2015
Heart of a Lion as Edgar
2014
Love Film Festival as Adrián
2014
Palabra De Ladron as Hernán López Mendoza (1 episode)
2013
Reign as Príncipe Thomás de Portugal (16 episodes)
2013
The Arrangement as Andrés García Vargas
2012
Border Run as Roberto
2012
The Last Death as David
2011
The Snitch Cartel as Martín
2011
Aquele Beijo as Juan Díaz (155 episodes)
2011
Al acecho del leopardo as Eduardo
2008
Beverly Hills Chihuahua as Sam Cortez
2008
The Cartel as Martín González 'El Fresita' (57 episodes)
2008
Sin tetas no hay paraíso as Martín "La Roca" (15 episodes)
2006
Marina as Ricardo Alarcón Morales #2 (169 episodes)
2005
My Brother's Wife as Gonzalo
2005
Rosario Tijeras as Emilio
2004
Gitanas as Sebastián Domínguez (1 episode)
2003
Ladrón de corazones as Gustavo Velasco (141 episodes)
1998
Carolina Barrantes as David Molina Suárez (1 episode)