Desde abril de 2007 hasta la abolición del puesto en enero de 2010 fue embajador de México ante la UNESCO, donde defendió los derechos humanos, la libertad de expresión y la diversidad cultural, y fue un crítico abierto de la falta de transparencia y rendición de cuentas de la organización.