- 2022The PunishmentFilmThanks
- 2022Mensajes privadosFilmThanks
- 2021La taza rotaFilmRodrigo
- 2019Santa LuciaFilm
- 2019Amar a morirSeriesMarcos Oblitas
- 2018American HuasoFilmEnrique
- 2018La salamandraFilmMan 2
- 2017Little White LieFilmProduction Manager
- 2016Vidas en riesgoSeriesCristobal
- 2015Puzzle NegroFilmDuke Blanco
- 2014Sudamerican RockersSeriesVicente
- 2014Family HolidaysFilmMunicipal Guard
- 2014Hijo de TraucoFilmAntiman
- 2014La ChúcaraSeriesOrlando Opazo
- 2014Génesis NirvanaFilm
- 2014VentanaFilm
- 2013Maldito corazónSeries
- 2012Night Across the StreetFilmRobledano
- 2012Caleuche: The Call of the SeaFilmJuan Bórquez
- 2011Atacama's 33FilmYoung Man
- 2011ProfugosSeries
- 2011PushoversSeries'El Mono'
- 2011Los archivos del cardenalSeriesJavier Bustos
- 201112 días que estremecieron ChileSeriesJavier
- 2010The Life of FishFilmRoberto
- 2010Ni una cariciaFilmCaluga
- 2010SchopsuiFilmLautaro
- 2009SuperFilmRepairman
- 2008LitoralSeriesRuperto
- 2008Gen MishimaSeriesGaspar Huenchumilla
- 2007MiragemanFilmBurglar
- 2006The Sacred FamilyFilmPedro
- 2006Huaiquimán y TolosaSeriesMax
- 2005Mi mejor enemigoFilmMancilla
- 2005InfielesSeriesKike, Henry, Casely, Nanito, Manolo
- 2004MachucaFilmSoldier
- 2003The NewcomersFilmVictor
- 2002La vida es una loteríaSeriesSaul, Miguel Espinoza
- 1996De pé a páSeriesSelf
- 1993Mea culpaSeriesRoberto, Claudio