Profesor de Filosofía del Derecho en la Universidad Pública de Navarra
Profesor-tutor de Ciencia Política en la UNED. Doctor en Filosofía por la UNED, ha sido Profesor en la Universidad Autónoma de Madrid y Visiting Scholar en Columbia University y en la New York University.