Han har tidligere spilt for klubber i blant annet Frankrike og Sveits. Han spilte 30 kamper for Wolverhampton før han gikk på lån til Celtic i Skottland i 2004. I 2005 var han på lån til Southampton FC, før han kom til Wigan i samme år.