La administración de Ricardo Lagos lo designó como embajador en México en enero de 2005, asumiendo su cargo en febrero de ese año.