Nació en la Ciudad de México, en 1946.
En 1970 recibió el título de Médico Cirujano por la Universidad Nacional Autónoma de México, UNAM, con Mención Honorífica.
Realizó su entrenamiento en Medicina Interna, y Reumatología e Inmunología Clínica en el INCMNSZ con aval de la UNAM.
En 1980 obtuvo el posgrado en Inmunología en el ICRF Tumour Immunology, en la Universidad de Londres, Inglaterra y en el 2007 el Doctorado en Ciencias Médicas por la UNAM.
En 2015 fué galardonado con el Premio Nacional de Ciencias y Artes.