Entre 1961 e 1963, fez comissão militar em Angola, durante a Guerra Colonial, com o posto de alferes miliciano de Infantaria. Entre 1968 e 1973, foi assistente da cadeira de Patologia Médica na Faculdade de Medicina de Coimbra.