Başta Fenerbahçe olmak üzere birçok Türk takımının formasını giyen Moshoeu, 46 yaşında vefat etti.
Bir dönem Fenerbahçe'de de forma giyen John Moshoeu, kanserle olan savaşı kaybetti ve 46 yaşında hayatını kaydetti.
Uzun süredir kanser tedavisini gören Moshoeu, Türkiye'de Gençlerbirliği, Kocaelispor, Fenerbahçe ve Bursaspor formaları giymişti.