He also possessed Portuguese nationality, due to the many years spent in the country.
In a career which spanned exactly two decades, always in Portugal, he represented Caldas SC (twice), S.C. Olhanense, O Elvas CAD, Gil Vicente F.C., C.F.
Os Belenenses (having a lengthy Primeira Liga spell with both),[1] A.D. Ovarense and G.C.
Wilson was an Angolan international for 13 years, appearing at the 1996 African Cup of Nations in South Africa.
[3] On 14 November 2001, he was one of four Angolan players sent off during a 5–1 friendly loss in Portugal; the game was abandoned after 70 minutes after the Africans were reduced to six men due to injury.