AS Saint-Étienne
He played on the professional level in Ligue 1 for AS Saint-Étienne, Ligue 2 for AS Saint-Étienne and Troyes AC and in the Football League One for Swansea City A.F.C..