Il passe professionnel en 1997. Considéré comme un spécialiste des courses de kermesse, il crée la surprise en devenant champion de Belgique sur route en 2003, devant le jeune Jurgen Van Goolen avec lequel il avait attaqué. Il termine également à la deuxième place l'année suivante, battu au sprint par Tom Steels. Il prend sa retraite sportive à l'issue du Prix national de clôture 2010 où il est victime d'une grave chute à quatre tours de l'arrivée. Blessé à un rein, il est alors placé en soins intensifs, marquant une fin de carrière décevante.