Han har tidligere spilt for Bodø/Glimt, Club Africain, Club Meaux, Red Star Paris, Tromsø og Rosenborg. Han ble hentet av trener Per-Mathias Høgmo til Rosenborg i januar 2006 for 3 500 000 kroner, hvor han signerte en treårskontrakt.