Attaquant pour la Ligue 1 à l'AS Saint-Étienne depuis 2012 qui a aussi joué pendant plusieurs années avec le Racing Besançon, le stade lavallois et le SM Caen.
Il s'est fait connaître au travers des clubs juniors de JS Lure, ASM Belfort et FC Sochaux-Montbéliard, avant d'arriver aux clubs seniors en 2005.
D'origine algérienne, il a refusé de faire partie de l'équipe d'Algérie en disant qu'il se sent plus français.
Il est né à Lure dans la Haute-Saône et son grand-père était de Kabylie en Algérie.
Il a fait équipe avec Stephane Ruffier à l'AS Saint-Étienne au cours de la saison 2016.