Career
Born in Penafiel, Afonso played four consecutive seasons in the Primeira Liga with Gil Vicente Football Club, where he appeared mostly as a backup (an average of 14 games per campaign). At nearly 31 he moved abroad, representing teams in Cyprus, Greece and Luxembourg. His only spell in these countries" top flight was with Olympiakos Nicosia, in 2006-2007.