En 2006 fue designado embajador de Costa Rica en el Uruguay, cargo del que se le separó en 2011 para poder nombrar en su lugar al ex ministro de Seguridad Pública José María Tijerino Pacheco, a pesar de que antes se había anunciado que a Tijerino se le nombraría en Colombia.