Profesor y Licenciado en Filosofía de la Pontificia Universidad Católica de Chile, es Master of Arts (Filosofía) y Doctor en Filosofía de la Universidad Católica de Lovaina, en Bélgica. Posterior a la obtención de su grado doctoral, ha proseguido su formación académica con tres estadías postdoctorales, dos en la Universidad de Lovaina, y la tercera en la Escuela de Altos en Ciencias Sociales de París (EHESS) y el Centro Nacional de Investigación Científica (CNRS) en París, Francia.
Desde el año 1996, se desempeña como profesor de la Facultad de Educación de la Pontificia Universidad Católica, donde ha dictado una serie de cátedras relacionadas a la filosofía y la educación. Desde el año 2002 es parte del programa de Doctorado en Ciencias de la Educación de la misma universidad, participando de los equipos de profesores que dictan las cátedras Seminario de Teoría y Fundamentos de la Educación y Antropología y Política de la Educación. Además, es profesor invitado desde el año 2001 en la cátedra de Filosofía de las Ciencias Biológicas en el Programa de Doctorado de Ciencias Biológicas en la Facultad de Ciencias Biológicas de la Pontificia Universidad Católica de Chile. A sí mismo, es profesor e investigador permanente del Centro Internacional de investigación de Política y Civilización (IIRPC) con sede en Poitiers, Francia. Actualmente, es jefe del Departamento Teoría y Política de Educación.