Formó parte del Comité Político de la Campaña Presidencial y fue candidato a senador por Santiago Oriente en 2005 acompañando a Soledad Alvear.En octubre de 2008 es nombrado por la Presidenta de la República de Chile para asumir el cargo de Embajador de Chile en España, que ejerció hasta marzo de 2010.