Desde 1968 trabajó para la Unesco como funcionario internacional de las Naciones Unidas, desempeñando diversos puestos tanto en París como en La Habana y Caracas: Jefe del Servicio de Radio-Televisión en Lengua Española, Asesor Regional de Cultura para América Latina y el Caribe, Director Regional de Cultura para la misma región, “Ombudsman” en la sede central de París y Coordinador – a partir de Caracas- de las actividades de la misma Organización en el ámbito de América Latina y el Caribe.