Hizo estudios de Ciencias Políticas en la Universidad Iberoamericana y se recibió como abogado, en 1977, por la Universidad Nacional Autónoma de México.