Han har tidligere spilt for Fiorentina,Racing Genk, Genoa og Portsmouth. Han regnes som en av de beste vingbackene i belgisk liga. Han er også en viktig brikke på det . I 2013 gikk han fra Racing Genk til sin tidligere arbeidsgiver Anderlecht.