Profesor de Religión y Moral, Pontificia Universidad Católica de Chile y Doctor en Ciencias de la Educación por la Universidad Complutense de Madrid (España), con una estadía de investigación post doctoral en la Universidad Ramón Llúll de Barcelona. Trabajó como docente y directivo en Saint George’s College. Fue Sub Director del Programa de Gestión y Liderazgo Escolar de la Fundación Chile y secretario técnico de Concejo Nacional de Certificación de la Calidad de la Gestión Escolar de la Fundación Chile. Ha trabajado como docente e investigador en los Programas de Gestión y Liderazgo de la Universidad del Desarrollo, Universidad Silva Henríquez y Universidad Andrés Bello. Es integrante del Directorio de Fundación Alda de Paraguay, dedicada a temas de innovación y apoyo al sistema educativo de ese país. Su trabajo académico e investigativo se centra en temas de Gestión y Liderazgo Escolar, Sistemas de Aseguramiento de la calidad en educación, Redes Socioeducativas y gestión del cambio e innovación en educación. Actualmente es representante del Consejo de Alta Dirección Pública para los procesos de selección de directores(as) de escuelas públicas de Chile.