Fue médico por la unam, doctor en ciencias de la vida por la Universidad de París, Francia. Investigador visitante en las universidades de Nueva York, California-Davis y Estrasburgo, y en el Centro Nacional de la Investigación Científica de Francia. Fue investigador nacional y miembro de la Academia Nacional de Medicina, así como investigador titular y profesor en el Departamento de Neurociencias del Instituto de Fisiología Celular de la unam. Fue profesor titular de farmacología, en la Facultad de Medicina de la misma universidad.