2018
Cirqo as Martínez2017
Silencio as Not available2014
Patagonia of Dreams as Lazlo Rabber2013
Gloria as Not available2013
Bim Bam Bum as Alonso2013
Maria Graham: Diary of a Residence in Chile as Not available2013
Kite Adrift as Paulina's Father2012
No as Campaign Director2012
Vida por vida as Santa Cruz2012
Young and Wild as Josué (TV Network Owner)2012
Solita camino as Professor Marín2012
Night Across the Street as Gural Piriña2012
Roman's Circuit as Osvaldo2011
12 días que estremecieron Chile as Ernesto2011
Profugos as El Chele2011
Baby Shower as Ricardo2010
La familia de al lado as Mario2010
Feroz as Andrés Cruz2010
Algo habrán hecho por la historia de Chile as Jose Antonio de Rojas2010
Cartas de mujer as Joaquin2009
Dawson Isla 10 as José Tohá2009
A Stop Away from You as Mario2009
Monvoisin as Raymond Monvoisin2008
Gen Mishima as Octavio Cox2008
Litoral as Man in Black2008
The Sky, the Earth and the Rain as Toro2007
Heroes (2007) as Juan Antonio Vidaurre2007
El brindis as Carlos2006
Huaiquimán y Tolosa as Bank Manager2006
Rojo: La película as Ernesto (Jimena's Father)2005
Infieles as Salvador2005
Infieles as Dr. Julio2005
Infieles as Carlos2005
Las bicicletas as Mr. Judge2004
Machuca as Colonel Sotomayor2004
Geografía del deseo as Felipe2003
JPT: Justicia para todos as Judge2000
Gracias por la vida as Connie's Brother2000
Coronation as Young Carlos1999
El día menos pensado as Arturo1999
El día menos pensado as Frederick1999
María Luisa en la niebla as Communist Poet1997
Santiago City as Miguel1994
Hasta en las mejores familias as Not available1993
Mea culpa as Beckert1993
Mea culpa as Roberto Stack1988
Vivir así as Jimmy1987
La Quintrala as Guard 2