Es abogado de la Universidad de Chile y Profesor de Historia de la Universidad Alberto Hurtado, Magister en Educación en Saint Joseph University of Philadelphia y Doctor en Ciencias de la Ingeniería en la Pontificia Universidad Católica de Chile.
Quince años ha trabajado como Director de colegios, miembro y fundador director de diversas fundaciones educacionales y de carácter social, profesor adjunto de la Universidad Saint Joseph y profesor de Magister y Doctorado en las Universidades Alberto Hurtado, Diego Portales y Marcelino Champagnat de Lima.
Durante cinco años fue Secretario Ejecutivo de la Vicaría para la Educación del Arzobispado de Santiago, asesor ministerial de educación en el gobierno de Michelle Bachelet, Director del proyecto “Nuevos tiempos para la innovación pedagógica”, entre otras tareas en el campo educacional.
Actualmente, es Rector del Colegio Marcelino Champagnat de 2.250 estudiantes en la comuna de La Pintana, en la zona sur de Santiago.