Cursó sus estudios de Licenciatura, Maestría y Doctorado en la
Facultad de Ciencias de la UNAM, realizando una estancia posdoctoral
en el Instituto de Matemática Pura e Aplicada en Rio de Janeiro, de
donde surgió una fructífera relación de trabajo con la escuela
brasileña de geometría. Es profesor de tiempo completo en la propia
Facultad de Ciencias, donde realiza labores de enseñanza,
investigación y divulgación en el área de la Geometría Diferencial.