Notable as a defender with the Peterborough United F.C., Ntlhe also played for the South African national soccer team and was briefly loaned to St. Albans City.
Before joining the senior squad of Peterborough United, he played for the youth division of the team and also played for the South Africa Under Twenty team.
He led his youth team to a third place finish at the 2012 Cape Town International Challenge.
He spent his early years in Pretoria, Gauteng Province, South Africa.
In his first professional game, Ntlhe began playing after half time, relieving Lee Frecklington.