Ntsoelengoe was born to Daniel Ndimande and Margaret Ntsoelengoe. Ntsoelengoe did not grow up with his parents, as they were not yet married when he was born. The Ntsoelengoe surname comes from his grandmother, who raised him until his parents got married. His surname remained unchanged after this.
