Es abogado. Su principal línea de investigación es el derecho constitucional. Es autor de más de treinta y cinco libros, y cientos de artículos especializados. Pertenece a las instituciones más importantes del país: la Academia Mexicana de Ciencias, la Academia Nacional de Medicina, la Academia Mexicana de la Historia, entre otras. Actualmente es ministro en retiro de la Suprema Corte de Justicia de la Nación y profesor en El Colegio de México. Ha recibido, entre otros premios, el Nacional de Investigación en el área de ciencias sociales (1998) y el Nacional de Ciencias y Artes en el campo de historia, ciencias sociales y filosofía (2009). Ingresó a El Colegio Nacional el 11 de febrero de 2014.
Otras actividades en las que participa:
Los futuros de la militarización en México
El control constitucional de la seguridad nacional