En dicha función ejerció como jefe del Programa Nacional de Inmunizaciones (PNI).
[3] Durante el gobierno del presidente Patricio Aylwin, se desempeñó como director del Servicio de Salud Araucanía entre 1990 y 1994.
Luego, bajo la administración del presidente Eduardo Frei Ruiz-Tagle fue nombrado como subsecretario de Salud, función que cumplió entre 1994 y 1998.
[3] Durante sus últimos años, recibió el «Premio de Gestión y Liderazgo en Sistemas de Salud», que entrega anualmente la OPS a quienes se han desempeñado siguiendo los valores que promueve el organismo internacional en su quehacer: equidad, excelencia, solidaridad, respeto e integridad.
[3] Tras su muerte fue homenajeado por el Ministerio de Salud, dirigido por Castillo, la cual afirmó en ese momento que:[3]