Es 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. Se desempeña como profesor de la Facultad de Educación de la Pontificia Universidad Católica.