Advogado desde 1966, foi docente na Faculdade de Direito da Universidade de Lisboa, encarregado da regência de Direito Constitucional (até 1978) e membro do Conselho de Estado de 1982 a 1986.
Era ainda membro do Tribunal Permanente de Arbitragem de Haia. Foi presidente da mesa da assembleia-geral do Sporting Clube de Portugal durante 11 anos.
Na Morais Leitão, Galvão Teles e Soares da Silva, coordenava o departamento de direito público e direito internacional.
Galvão Teles faleceu em Lisboa, no Hospital da CUF, acrescenta o Diário Económico.