Formé en France du côté de Guingamp, Rennes et Saint-Etienne, le médian a fait un crochet par l’Espagne (Saragosse B et Novalcarnero) avant de rallier la Belgique à l’’été 2009. C’est à Visé qu’il pose son sac pendant 4,5 ans avec un titre en D3 dès sa première saison. En janvier 2014, il passe à Westerlo où il est directement champion. Suivront deux ans et demi en D1 avant 1,5 ans à Roulers en D2 où il est devenu capitaine.