De marzo de 2004 a diciembre de 2006 fungió como Representante Permanente Alterno de México ante la Organización de las Naciones Unidas.