Doctor por la Universidad Católica de Lovaina y por la Universidad Católica de Bruselas, Bélgica. Maestro en Filosofía y Teoría del Derecho por la Academia Europea de Teoría del Derecho, Bélgica. Maestro en Filosofía del Derecho, Moral y Política por la Universidad de Alicante, España. Profesor de Filosofía Política y Teorías de la Justicia en la Universidad Nacional Autónoma de México (UNAM).