2024
Los Años Salvajes as Tommy Wolf
2023
TWO SERVANTS. ONE STONE as El Mandinga
2023
La vida de nosotras as Pedro Casilla (1 episode)
2022
La vieja Gloria as Don Clemente
2022
Un hombre interesado en la justicia as Carlos
2021
A Place Called Dignity as Colonel
2020
Oldsters as Mariano de la Carrera (10 episodes)
2020
Kill Pinochet as Prosecutor
2020
White on White as Foreman
2020
La Jauría as Jorquera (10 episodes)
2020
Mierda Mierda, la función debe continuar as Self (2 episodes)
2020
El Presidente as Sebastián (4 episodes)
2020
Overnight as Alessandro
2020
Nobody Knows I'm Here as Jacinto
2019
Berko as Rulfo (3 episodes)
2019
Los Espookys (2 episodes)
2019
Los Espookys as Mr. Valdez (3 episodes)
2019
This Is Cristina as Pablo
2018
Deliver Us from Evil as Sacerdote
2018
Casa de muñecos as Federico Andrade (128 episodes)
2018
Por mí y por todas as Roberto
2018
Inspector Rojas: In Cold Blood as Guzmán (8 episodes)
2018
360° as Self (1 episode)
2018
Martín, el hombre y la leyenda as Edgardo Valdebenito (4 episodes)
2018
Dry Martina as MATTA Cultural Center Security Guard
2018
Mary & Mike as Enrique Subercaseaux (5 episodes)
2017
Una historia necesaria as Sergio D'Apollonio (1 episode)
2017
The Sutherland School as Reinaldo Lefin
2016
Chameleon as Alejandro
2016
Much Ado About Nothing as Uncle Julio
2016
Victoria Rosana Maite as Alberto
2016
Neruda as Jorge Bellet
2016
Bala Loca as Mauro Murillo (10 episodes)
2015
First Light as Detective Carlos
2015
The Club as Father Ortega
2014
Génesis Nirvana as Jorge
2014
The Comfort in the Distance as Daniel
2014
Letters from Santiago as Ramon
2014
I Am From Chile as Felipe
2013
Secretos en el jardín as Carlos 'Charlie' Cox (101 episodes)
2013
Chile, las imágenes prohibidas as Self (1 episode)
2013
Dog Flesh as Alejandro
2013
Bim Bam Bum as René Massif (11 episodes)
2013
Maldito corazón (1 episode)
2012
Solita camino as Claudio Andrade (12 episodes)
2012
El diario secreto de una profesional as Rodolfo (1 episode)
2012
Bombal as Jorge Larco
2011
Mentiras verdaderas as Self (1 episode)
2011
Profugos as El Buitre (7 episodes)
2011
Los archivos del cardenal as Jaime Troncoso (2 episodes)
2011
12 días que estremecieron Chile as Cesár (1 episode)
2011
12 días que estremecieron Chile as Guillermo (1 episode)
2011
Atacama's 33 as Leader
2010
Volver a mí as Felipe Cardelli (10 episodes)
2010
Adiós al séptimo de línea as Antonio Varas (10 episodes)
2010
Cartas de mujer as Marcial (1 episode)
2008
I Love You Mum as Dr. Jorquera
2007
Mi primera vez as Padre de Cristina (1 episode)
2005
Alberto: ¿Quién sabe cuánto cuesta hacer un ojal? as Vives
2005
La última luna as Jacobeo
2005
Heredia & asociados as Traverso (1 episode)
2004
Tendida mirando las estrellas as Desideno
2004
Machuca as Father Robles
2003
JPT: Justicia para todos as Carlos (1 episode)
2003
JPT: Justicia para todos as Luis (1 episode)
1999
Cara a cara as Self (1 episode)
1998
Las historias de Sussi as Alex (1 episode)