Han begynte sin profesjonelle fotballkarriere med Delta Force i 2007. Han har også spilt for andre kjente klubber slik som Karabükspor (2009−11) og Spartak Moskva (2011−13), samt for de sørafrikanske klubbene Mpumalanga Black Aces (2008) og Cape Town (2008−09).