Fue director fundador del Instituto Nacional de Salud Pública (INSP). Entre 2000 y 2006 ocupó el cargo de secretario de Salud del gobierno federal.