D'origine anglaise et sierra-léonaise du côté de son père, portugaise et guinéenne du côté de sa mère, il étudie les sciences sociales et la politique ultramarine à l'Instituto Superior de Ciências Sociais e Políticas de l'Université technique de Lisbonne. Il mène une carrière de fonctionnaire en Outre-mer (Angola et Guinée portugaise) et au ministère de l'Outremer[1].
En 1961, il est élu député de Guinée à l'Assemblée nationale portugaise, puis réélu en 1965 et 1969[1].