Background
Cardoso was born in Johannesburg. His parents grew up in Portugal.
Cardoso was born in Johannesburg. His parents grew up in Portugal.
His father is Portuguese and his mother is South African. He has been to Portugal and once we went for trials there when he was younger. Cardoso aspired to be a veterinarian.
Cardoso dropped out of school in 2003 to play for Yebo Yes United in the Vodacom League earning R1000,00 a month.
Cardoso was made vice-captain in 2014. In July 2014, Cardoso suffered a shin injury which ruled him out for five months.
Cardoso joined Kaizer Chiefs on 31 May 2015.