Se licenció en ciencias histórico-filosóficas en la Facultad de Letras de la Universidad de Lisboa, en 1951, y en Derecho en la misma universidad en 1957.