Fue consultor de la Unesco, FAO y del Consejo Mundial de Iglesias, secretario general adjunto del International Documentation Center (IDOC), con sede en la capital italiana; integró el Consejo Directivo de HUIRIDOCS (Sistema de Información y Documentación sobre Derechos Humanos, con sede en Oslo, Noruega).