He was born in Atlantis, South Africa and grew up in a "ghetto", which according to himself was tough to get out of.
He was reportedly seen playing soccer in the street and brought to the club Atlantis Leeds FC.
and attended Robinvale High School, before joining Cape Town City.
He played in the Engen Cup and eventually the Diski Challenge Shield.
[6] He became a regular playing most of the games in 2023–24, being the club's best player according to Michael Morton.