He also played for Jomo Cosmos, Mamelodi Sundowns with his cousin Bennett Masinga, St. Gallen and Al-Wahda.
In his career, he also played for Jomo Cosmos, Mamelodi Sundowns with his cousin Bennett Masinga, in addition to representing St. Gallen and Al-Wahda.