En cuanto a su trayectoria académica, ha sido profesor de Derecho Internacional y Relaciones Internacionales de la Universidad Complutense de Madrid (1959-1975), profesor de la Universidad de Redlands, California (1969-70), decano de la Facultad de Ciencias Políticas y Sociología de la Universidad Complutense de Madrid (1975), catedrático de Derecho Internacional de la Universidad de La Laguna (1975-78), vicerrector de la Universidad de La Laguna (1976-78) y catedrático de Relaciones Internacionales de Universidad Complutense de Madrid (1978-82).