Durante el Gobierno del presidente Patricio Aylwin laboró como director ejecutivo de la Agencia Internacional de Cooperación Internacional del Ministerio de Relaciones Exteriores, en el de Eduardo Frei Ruiz-Tagle como coordinador del Ministerio Secretaría General de la Presidencia y en el de Ricardo Lagos como subsecretario de esa misma cartera, entre 2003 y 2006.