Magíster y Licenciado en Filosofía por la Pontificia Universidad Católica del Perú y Master in Theological Studies por la Universidad de Notre Dame. Profesor en la Pontificia Universidad Católica del Perú y en la Universidad Peruana de Ciencias Aplicadas. Miembro del comité de colaboradores de la revista Páginas, y también forma parte del comité editorial de la revista Philosophy Study.