En la UNAM fue profesor de Bioquímica en la Facultad de Medicina Humana y en la Facultad de Medicina Veterinaria y formó parte del área administrativa pública de la UNAM en la Coordinación de Servicio Social de Pasantes.