Licenciado en derecho por la Universidad Autónoma Metropolitana, generación 1974-1978, continuó sus estudios en la Universidad de la Sorbona y en la Escuela de Ciencias Políticas en París.