Il reçoit son premier vélo en 2005 et s'inscrit l'année suivante au RVC Ottignies. Il remporte sa première victoire en 2008 à Wodecq[2] et rejoint le RC Pesant Club Liégeois pour sa première année en catégorie espoir en 2009.
Il intègre ensuite l'équipe Lotto-Bodysol Pôle Continental Wallon en 2011 puis change de nouveau d'équipe en 2012 en rejoignant la nouvelle formation continentale Idemasport-Biowanze. Cette année-là, il s'impose lors de la première épreuve de sa saison, offrant du même coup la première victoire d'Idemasport-Biowanze[3]. Il prend part cinq mois plus tard au Tour de Wallonie, où il est désigné coureur le plus combatif de l'épreuve[4].
En 2013, il devient professionnel au sein de l'équipe Wallonie-Bruxelles[5]. Lors de sa meilleure saison, en 2014, il remporte le prix de la combativité lors du Tour de Wallonie[6] et deux maillots distinctifs lors du Triptyque des Monts et Châteaux. En fin de saison, le contrat qui le lie à Wallonie-Bruxelles est prolongé d'un an[7]. À la fin de la saison 2015, il n'est pas repris dans l'équipe[8].