Frequently asked questions

He's full name is John Leshiba Moshoeu.

J. Moshoeu has no club at the moment. The last club of J. Moshoeu was South Africa, in South Africa , from 1 January 1993

J. Moshoeu plays as Midfielder.