Profesor de Biología y Ciencias Naturales (1986) y Licenciado en Educación (1991), ambos en la Pontificia Universidad Católica de Chile. Diplomado en Ciencias Sociales en el Instituto Latinoamericano de Doctrina y Estudios Sociales (ILADES) (1998). Posee estudios de Doctorado en la Universidad Ramón Llüll de Barcelona. Diplomado en Educación Superior y Aprendizaje Metacognitivo basado en Competencias por la UAHC (2009). Cuenta con publicaciones en temas de educación y pedagogía crítica, ha ejercido la docencia universitaria en distintas universidades del país. Actualmente es docente de la Universidad Academia de Humanismo Cristiano.