El día menos pensado
as David
Perdona nuestros pecados
as Reynaldo Suárez
Primera dama
as Mariano Zamora
Floribella
as Jorge "Coke" Apablaza
Los 80
as Gabriel
Secretos en el jardín
as Javier Montes
Yo soy Lorenzo
as Carlos González / Lorenzo
Edificio Corona
as Germán Manzano
Feroz
as Pablo Gutiérrez
Al Sur del Corazón
as Felipe Toro Mella
Enigma
as Young Luis Lobovsky
Papi Ricky
as Valentín Carrasco
Pushovers
as Ignacio Varas
Buenas noches
as Self
Bala Loca
as Andrés Villanueva
Historias de cuarentena
as Marcelo
Heroes (2007)
as Demetrio Eusquiza
Chromosome 21
as Bruno Durán
Kaleidoscope
Las Vega's
as Vicente 'Vicho' Acuña