Fue profesor en la Universidad Católica Andrés Bello y en la Universidad Central de Venezuela, siendo decano de esta última.
En el primer gobierno de Rafael Caldera se desempeñó en cargos diplomáticos: entre 1969 y 1972, como representante permanente de Venezuela ante las Naciones Unidas, y entre 1972 a 1974, embajador en los Estados Unidos.
En 1991 fue elegido juez ante la Corte Internacional de Justicia.
[1] En febrero de 1980 se incorporó, en el Sillón 9, a la Academia de Ciencias Políticas y Sociales.
[2] Anexo:Gabinete de Rómulo Betancourt