Format a diversos equips de Mechelen, al juliol del 2004 va fitxar pel Racing de Genk. El 2007, va jugar cedit al RKC Waalwijk. El 8 d'octubre de 2010, va fer el seu debut internacional amb la selecció belga contra el Kazakhstan, marcant els dos gols del partit. El RCD Mallorca va acordar el seu fitxatge per 2.400.000 euros,[1] però al no poder enviar tota la documentació corresponent al traspàs abans de finalitzar el mercat de fitxatges el 31 d'agost de 2011, la FIFA va rebutjar l'operació.[3] D'aquesta manera el jugador restà a Genk fins al desembre, quan pogué jugar amb el Mallorca.