Entre 1998 y 2000 fue embajador de Chile en Alemania durante el gobierno de Eduardo Frei Ruiz-Tagle.