Obtuvo su licenciatura en matemáticas en la Universidad Nacional Autónoma de México (UNAM) en 1976, y su maestría y doctorado en la Universidad de Oxford, Inglaterra, en 1977 y 1980, respectivamente. Desde 1980 trabaja en el Instituto de Matemáticas de la UNAM. Miembro de la AMC desde 1985 y miembro de la Academia Mundial de Ciencias (TWAS) desde 2003.
Sus intereses en investigación son la teoría de singularidades, los sistemas dinámicos y la geometría compleja, y es autor de cerca de 100 artículos y libros de investigación en esos campos, en los que es reconocido como una autoridad mundial.
Ha sido galardonado con el Premio Ferran Sunyer i Balaguer dos veces (2005 y 2012), y en 2021 recibió la Medalla Solomon Lefschetz, que otorga cada cuatro años el Mathematical Council of the Americas. Fue presidente de la Sociedad Matemática Mexicana (1986-1987) y fundó las Olimpiadas Matemáticas Mexicanas. También fundó el Laboratorio Internacional Solomon Lefschetz de Matemáticas en Cuernavaca, México, que está asociado con el CNRS de Francia, y fue director de ese laboratorio de 2009 a 2022. Miembro del Consejo Científico de UMALCA, la Unión Matemática de América Latina y el Caribe (2001-2009) y miembro del Comité Ejecutivo de UMALCA hasta 2017. Fue director de Casa Matemática Oaxaca de enero 2017 a enero 2023, y director del Instituto de Matemáticas de la Universidad Nacional Autónoma de México por dos períodos, de 2014 a 2022.
Es investigador nivel III del Sistema Nacional de Investigadores del gobierno de México desde 1999, emérito del mismo desde 2020. Electo vicepresidente de la Academia Mexicana de Ciencias en julio 2020 y Presidente de la misma desde el 3 de agosto de 2023.
(De https://amc.edu.mx/amc/index.php?option=com_content&view=article&id=114&Itemid=61 )