Han spilte blant annet for franske OGC Nice og Al-Hilal Club i Sudan. I sesongen 2014 spilte han ti kamper for den libanesiske klubben Al-Safa.