Career
Born in Lisbon, Afonso played lower league football until the age of 30, representing mainly South.C.U. Torreense and Communicative Disorders Mafra. Afonso"s first appearance in the Portuguese top flight took place on 18 August 2013 (at the age of 31 years and six months), as he featured the full 90 minutes in a 0–3 home loss against Rio Avenue Football Club.