2023
Cecilia The Incomparable (2 episodes)
2022
Un hombre interesado en la justicia as Chief Police Officer
2020
My Tender Matador as Bodyguard
2020
La Jauría as Carabinero Detención Celeste (1 episode)
2020
Mierda Mierda, la función debe continuar as Self (2 episodes)
2019
Perro bomba as Fiscal
2019
The Man of the Future as Nicole's Husband
2018
Inspector Rojas: In Cold Blood as Mayor Mendoza (8 episodes)
2018
Santiago paranormal (1 episode)
2017
Irreversible as Inspector Montes (1 episode)
2017
Irreversible as Renato (1 episode)
2017
62: Historia de un mundial as Jorge Salerno (4 episodes)
2016
La divina comida as Self - Contestant (1 episode)
2016
Bala Loca as Oliverio Farias (3 episodes)
2015
The Club as Dog Owner
2015
Besieged as Governor (2 episodes)
2015
Algo personal as Self (1 episode)
2014
Sudamerican Rockers as Carlos (1 episode)
2014
The Vineyard as Capitan Cardona
2014
The Magician as Father
2014
Neruda: The Fugitive as Commissioner Peluchonneau
2014
La canción de tu vida as Restaurant Greeter (1 episode)
2012
Amar y morir en Chile as Gómez (4 episodes)
2011
Los archivos del cardenal as Guillermo Esteban Reyes (12 episodes)
2011
12 días que estremecieron Chile as Topp Collins (1 episode)
2010
Adiós al séptimo de línea as Roberto Rodríguez (10 episodes)
2010
Cartas de mujer as Custodio (1 episode)
2009
The Night Visitor as Chavelo
2009
Corazón rebelde as Peter O'Ryan (80 episodes)
2008
Mala conducta as José María Magallanes (182 episodes)
2007
Héroes as Neira (1 episode)
2006
Casado con hijos (1 episode)
2005
Gatas y Tuercas as Nelson Chaparro (1 episode)
2005
Mi mejor enemigo as Ferrer
2004
Tiempo final (1 episode)
2004
El cuento del tío (1 episode)
2004
The Motorcycle Diaries as Mechanic
2003
El huésped as Dr. Hidalgo
2002
La vida es una lotería as Fabián (1 episode)
2002
La vida es una lotería as Jaime (1 episode)
2002
La vida es una lotería as Sandro (1 episode)
2002
El circo de las Montini as Igor Palacios (125 episodes)
2001
Un ladrón y su mujer as Cape Guard 2
2001
Pampa Ilusión as Aparicio Meza (114 episodes)
2000
Vigías del sur as Treasure Hunter (1 episode)
2000
Romané as Ulises Jara (115 episodes)
1999
María Luisa en la niebla as Friend
1999
La fiera as Humberto Fonseca (106 episodes)
1998
Sucupira, la comedia as Isaías Santa Cruz (1 episode)
1998
Las historias de Sussi as Goyo (1 episode)
1998
Iorana as Petero Pakarati (103 episodes)
1997
Brigada Escorpión as Pablo Moya (1 episode)
1993
La patrulla del desierto as Enemy 1 (1 episode)