En 2006, después de su reconciliación con el chavismo fue elegido por el presidente Chávez al cargo de Embajador de Venezuela en la Organización de las Naciones Unidas (ONU).