Career
He began his career 1994 by MG Stars and was 1999 scouted from Juventus F.C., he played one year in Italy. After the year leave Italy and moved back to South Africa and signs a contract by Amazulu. 2001 leave the club and moved to the Transnet Sport School of Excellence who"s based in Johannesburg in January 2003 was scouted from Chelsea F.C., he leave after 7 months the club and moved to K.V.C. Westerlo.
The quick paced winger has played for Chelsea reserve team, and has had trials at Manchester United.
He was however still part of K.V.C. Westerlo, as he was on loan to Oud-Heverlee Leuven. In the season 2007/2008 played for Oud-Heverlee Leuven in the Belgian Second Division.
On November 28, 2008, Mosia signed a six month contract with Mpumalanga Black Aces of the Polskie Stronnictwo Ludowe (Polish Peasant Party), before leaving the club only just over a month later, stating his reason for leaving was due to the "lack of professionalism" at the club At 155 cm, Mosia was the smallest player in the Belgian First Division during the 2005/2006 season.