2024
Prison in the Andes as Pedro Espinoza
2020
Mierda Mierda, la función debe continuar as Self (1 episode)
2019
Juegos de poder as Bossio (4 episodes)
2019
Amar a morir as Dr. Emilio (1 episode)
2018
Casa de Angelis as Isidoro (1 episode)
2017
La Colombiana as Eric Ramírez (143 episodes)
2015
La Poseída as Bernardo Urmeneta (73 episodes)
2013
Todo lo que no puedes dejar atrás as Roberto
2013
Solamente Julia as Manuel Muñoz (150 episodes)
2012
The Office Trip as Gaston
2011
Su nombre es Joaquín as Eduardo Mardones (87 episodes)
2011
Profugos as Train Driver (1 episode)
2011
Violeta Went to Heaven as Hombre cité
2011
12 días que estremecieron Chile as Osvaldito (1 episode)
2011
Sin maquillaje as Self (1 episode)
2011
El laberinto de Alicia as Julio Mardones (111 episodes)
2008
Paz as Profesor Riquelme (4 episodes)
2008
Viuda Alegre as Ramiro Opazo (123 episodes)
2007
Corazón de María as Tirso Bizama (122 episodes)
2005
Paco's Men as Secuestrador (1 episode)
2004
Tiempo final (1 episode)
2004
Los Pincheira as Sofanor Silva (127 episodes)
2002
Paraíso B as Don Yeye
2001
Un ladrón y su mujer as Man of the Stolen Briefcase
2001
Pampa Ilusión as Tomás Navarro (114 episodes)
2000
Romané as Alfredo Gaete (115 episodes)
1999
La fiera as Rubén Alvarado (106 episodes)
1998
Las historias de Sussi as Officer Moya (1 episode)
1998
Iorana as Lázaro Tepano (103 episodes)
1997
La Buhardilla as Marco (1 episode)
1997
Oro verde as Ramiro Guzmán (104 episodes)
1995
Estúpido cupido as Pancracio Carmona (112 episodes)
1994
Rompecorazón as Ramón Soto (98 episodes)
1994
Los náufragos as Lawyer
1993
La patrulla del desierto as Commandant Lynch (3 episodes)
1992
Trampas y caretas as Octavio (105 episodes)
1991
Volver a empezar as Cornelio Jara (110 episodes)
1990
Rodrigo D. No Future as Rodrigo's Father
1989
Saint Teresa of the Andes as Father Valdes (1 episode)
1987
La Quintrala as Juan del Pozo (2 episodes)
1982
Una familia feliz as Félix Ceballos (12 episodes)