En mayo de 2000, durante la presidencia de Ricardo Lagos, fue nombrado embajador en Alemania, cargo que ejercería hasta febrero de 2003.