2022
Chromosome 21 as Mariana's Dad (3 episodes)
2021
Nuestro teatro as Bruno (1 episode)
2020
Oldsters as Juan 'El Cuervo' Sánchez (10 episodes)
2020
My Tender Matador as Rana
2020
El Presidente as Eugenio Figueredo (8 episodes)
2020
The Tango of the Widower and Its Distorting Mirror as Widower (voice)
2019
En terapia as Jorge (1 episode)
2019
The Man of the Future as Jefe
2019
Reflejo actoral as Self
2018
...And Suddenly the Dawn as Miguel
2018
Magic Dream as The Magician (voice)
2018
La salamandra as Psychologist on TV
2018
Si yo fuera rico as Aquiles (11 episodes)
2017
Crisis as Sergio D'Leon
2017
Se busca novio… para mi mujer as Pepe
2016
Bala Loca as Julio Murillo (1 episode)
2016
You'll Never Be Alone as Juan
2015
Call Me Francis as Jorge Mario Bergoglio da anziano
2015
The Memory of Water as Pedro
2015
Fabulosas Flores as Italo (12 episodes)
2015
Family Holidays as Miguel Arteaga
2014
The Vineyard as Don Alonso
2014
La canción de tu vida as Genaro (1 episode)
2013
The Year of the Tiger as Capataz
2013
Bim Bam Bum as Senator Correa (8 episodes)
2013
Maria Graham: Diary of a Residence in Chile as Alejandro Rodríguez (2 episodes)
2013
Maldito corazón (1 episode)
2012
El Reemplazante as Dionisio (24 episodes)
2012
Night Across the Street as Celso Robles
2012
Maldita as Bruno Vivanco (12 episodes)
2012
Sal as Viejo Vizcacha
2012
Vida por vida as Dr. Montes (12 episodes)
2011
Profugos as Jaime Jara (3 episodes)
2011
12 días que estremecieron Chile as Gerardo Joannon (1 episode)
2011
Cumpleaños as Senador Echaurren (7 episodes)
2011
You Better Not Smoke as Mr. Arancibia (voice)
2010
Adiós al séptimo de línea as Manuel Baquedano (10 episodes)
2010
Cartas de mujer as Faustino (1 episode)
2009
The Dancer and the Thief as Don Charly
2009
Mi bella genio as Gypsy Patriarch (1 episode)
2009
Teresa as Don Vicente Garcia-Huidobro
2009
Una pareja dispareja as José 'Pepe' (1 episode)
2008
Paz as Julián Almendros (4 episodes)
2008
Chile Can Do It as Journalist 1
2007
Hotel para dos as Pepé (1 episode)
2007
Fiestapatria as Don Álvaro
2007
Héroes as Julio Zegers (1 episode)
2007
Corazón de María as Pablo Lamarca (9 episodes)
2006
Psycho Game as Deputy Olivares
2006
Rojo: La película as Aurelio
2006
The Sacred Family as Father
2005
Infieles as Donato (1 episode)
2004
Geografía del deseo as Felix (1 episode)
2003
Teatro en Chilevisión (1 episode)
2003
Cuentos de mujeres as Matías' Father (1 episode)
2002
Three Saturday Nights as Sergio
2002
La vida es una lotería as Fito (1 episode)
2002
La vida es una lotería as School Principal (1 episode)
2001
A Sure Deal as El Negro Torres
2001
Un ladrón y su mujer as Fortunato García
2001
Pampa Ilusión as Benito Valencia (114 episodes)
2000
Romané as Estefan Dinamarca (115 episodes)
1999
Tuve un sueño contigo as Parra
1999
No tan lejos de Andrómeda
1999
La chica del Crillón as Uncle Manuel
1999
El día menos pensado as Dr. Alfredo (1 episode)
1999
Cara a cara as Self (1 episode)
1999
La fiera as Narciso Barrientos (106 episodes)
1999
Juan Fariña as Lorenzo
1998
Sucupira, la comedia as Aparicio Gamero (1 episode)
1998
Las historias de Sussi as Police Officer (1 episode)
1998
Las historias de Sussi as Roberto - Date 3 (1 episode)
1998
Iorana as Mike Ahoa (103 episodes)
1998
Doctor Chance as Taxi Driver
1998
Este mar sabe demasiado, Takilleitor as José María
1997
Brigada Escorpión as Renato Armas (1 episode)
1997
Laberinto as Gustavo (1 episode)
1997
Oro verde as Gustavo Baeza (104 episodes)
1996
Vecinos puertas adentro as Abogado (1 episode)
1994
Valparaíso as Sergio
1993
Johnny One Hundred Pesos as Mendoza
1992
Amelia Lópes O'Neill as Igor
1991
The Frontier as Detective Delgado
1990
¡Viva el novio! as Amigo Cabaret
1983
El último grumete as (voice)
1975
Dialogues of the Exiles as Fabián Luna
1973
The Promised Land as Aeroplane pilot