Maestro en derecho por la Universidad de Harvard y en Ciencia Política por la Universidad de Yale. Investigador del Instituto de Investigaciones Jurídicas de la Universidad Nacional Autónoma de México. Ha tenido diversos cargos en la UNAM y en el servicio público, entre los cuales destacan el cargo de Abogado General de la Universidad, Consejero de la Judicatura Federal del Poder Judicial de la Federación y asesor jurídico de numerosas Secretarías de Estado. Profesor de diversas universidades. Coautor y coordinador en dos libros; ha publicado más de setenta artículos tanto en libros como en revistas especializadas, traducciones y reseñas sobre temas jurídicos.