Ha realizado una carrera académica y laboral centrada en la actividad teatral; destacando su amplia experiencia como actor y docente. Su interés se ha radicado en las áreas interdisciplinares de la lingüística y el teatro, en particular en la comunicación humana verbal y no verbal. Ha diseñado y dictado talleres teatrales en la Universidad de Chile, Ucinf, Revista Intemperie, Escuela de Cine de Chile, entre otros, y cursos de habilidades comunicacionales en la Universidad Diego Portales. En su labor actoral ha trabajado en más de 20 producciones audiovisuales y 45 montajes teatrales; siendo dirigido, entre otros, por Cristián Keim, Felipe Hirsch (Brasil), Cristián Plana, Ramón Griffero, Manuela Infante, Renzo Sicco (Italia), Serge Lambvani (Senegal) y Paulina García. También se ha destacado como director teatral profesional.