The Mysterious Gaze of the Flamingo
Perfidious as Paolo the Concierge
2024
Black Island as Guillermo
2024
They Will Be Dust as Flavio
2024
City of Dreams as El Jefe
2024
The Dog Thief as Sr. Novoa
2024
Sayen: The Huntress as Alfredo Castro
2024
A Ravaging Wind as Reverendo Pearson
2023
Sayen: Desert Road as Salazar
2023
The Settlers as Menéndez
2023
Los mil días de allende as Salvador Allende (4 episodes)
2023
The Cow Who Sang a Song into the Future as Enrique
2022
La California as Allende
2022
The Substitute as El Chileno
2022
Immersion as Ricardo
2022
The Shelter as Leonardo (6 episodes)
2022
Cien años de Mónica as Voz en Off
2021
Poder & verdad as Self (1 episode)
2020
Verlust as Constantin
2020
My Tender Matador as La Loca del Frente
2020
White on White as Pedro
2020
La Jauría as Alejandro Petersen (7 episodes)
2020
Mierda Mierda, la función debe continuar as Self (2 episodes)
2020
Some Beasts as Antonio
2019
En terapia as Gabriel Montes (45 episodes)
2019
Medea as Truck Driver
2018
Rojo as Detective Sinclair
2018
Martín, el hombre y la leyenda as Lucio Hernández (4 episodes)
2017
La Isla de los Pájaros Sombra as (voice)
2017
Una historia necesaria as Max Santelices (1 episode)
2017
Severina as Otto Blanco
2017
The Summit as Desiderio Garcia
2016
Neruda as Gabriel González Videla
2016
Bala Loca as Eugenio Aldunate (10 episodes)
2016
From Afar as Armando
2015
Narcos as Abel Escobar (1 episode)
2015
The Club as Father Vidal
2014
Aurora as Journal Owner
2014
Up to the World as Lucho
2013
11 Habitaciones en Antártica
2013
Caravan of Death as Colonel Arturo Rivera (4 episodes)
2013
The Quispe Girls as Fernando
2013
Dog Flesh as Evangelical Pastor
2012
It Was the Son as Busu
2011
Mentiras verdaderas as Self (2 episodes)
2011
Profugos as Freddy Ferragut (13 episodes)
2011
Sin maquillaje as Self (1 episode)
2010
Post Mortem as Mario Cornejo
2010
Manuel Rodríguez as Governor Casimiro Marcó del Pont (15 episodes)
2009
Los exitosos Pells as Guido Wedell (142 episodes)
2008
Tony Manero as Raúl Peralta
2008
The Good Life as Jorge
2008
Viuda Alegre as José Pablo 'Pepe' Zulueta (123 episodes)
2007
Casa de remolienda as Renato
2007
Corazón de María as Wladimir Tapia (122 episodes)
2006
Floribella as Baron Franz von Mayerlitz (4 episodes)
2006
Floribella as Wolfgang von Mayerlitz (3 episodes)
2006
Fuga as Claudio Leal
2004
Tiempo final as Martín (1 episode)
2004
Los Pincheira as Floridor Carmona (127 episodes)
2003
JPT: Justicia para todos as Pablo (1 episode)
2002
Biografías as Self (1 episode)
2002
El circo de las Montini as César Mondaca (125 episodes)
2001
Pampa Ilusión as Eulogio Martínez (114 episodes)
2000
Romané as Lazlo California (115 episodes)
1999
La chica del Crillón as Gastón
1999
La fiera as Ernesto Lizana (106 episodes)
1998
Iorana as Luciano Cox (103 episodes)
1998
Doctor Chance as Wasted's Boss
1996
Adrenalina as Efraín Domínguez (103 episodes)
1995
Amor a domicilio as Romeo Ulloa (104 episodes)
1991
Volver a empezar as Pedro Pablo Oroz (110 episodes)
1990
Corín Tellado: Mis mejores historias de amor as Marcelo (1 episode)
1990
Corín Tellado: Mis mejores historias de amor as Rolando (1 episode)
1988
Vivir así as Ito Orsini (1 episode)
1984
Los títeres as Julio Barros (5 episodes)