2021
The Wealth of the World
2021
Demente as Salfate (9 episodes)
2019
100 días para enamorarse as Juancho (1 episode)
2019
Juegos de poder as Inmate (1 episode)
2019
Juegos de poder as Patricio's Lawyer (1 episode)
2018
Efecto Mariposa as Renzo (1 episode)
2018
Grandes pillos as ANFP Director (1 episode)
2018
Santiago paranormal (1 episode)
2017
Irreversible (1 episode)
2017
Crisis as Ernesto's Boss
2016
Vidas en riesgo as Jorge (1 episode)
2014
Valió la pena as Pedro (2 episodes)
2013
Lo que callamos las mujeres as Gabino (1 episode)
2013
Lo que callamos las mujeres as Pedro (1 episode)
2012
El Reemplazante as Guardia (1 episode)
2012
Maldita as Inmate (1 episode)
2012
Roman's Circuit as Foreman
2011
Profugos (1 episode)
2011
12 días que estremecieron Chile as Pedro (1 episode)
2011
Atacama's 33 as Pesimist
2009
La Gabriela: Una historia sobre Gabriela Mistral as Víctor Domingo Silva
2008
Los 80 as Agent 1 (3 episodes)
2008
Tony Manero as CNI Agent 2
2008
Chile Can Do It as Former Astronaut
2007
The Black Pimpernel as Minister 1
2007
Scrambled Beer as Taxi Driver
2006
Huaiquimán y Tolosa (1 episode)
2005
Heredia & asociados as Man (1 episode)
2002
Delantero Romano as Commentator
2002
La vida es una lotería as Augusto (1 episode)
2002
La vida es una lotería as Martinez (1 episode)
2001
Enigma as Marco Valdivia (1 episode)
1999
El día menos pensado as Gómez (1 episode)
1999
El día menos pensado as Álvaro (1 episode)
1997
Soccer Stories as Renato (segment "Pasión de multitudes")
1993
Mea culpa as Adolfo (1 episode)
1993
Mea culpa as Ricardo (1 episode)