Bij de jeugd speelde hij voor KFC Lint. In 1988 stapte hij over naar Lierse. Hij bleef er tien jaar spelen en werd in 1997 kampioen van België. In 1998 stapte hij over naar Schalke 04. Hij speelde er zes jaar en deed er in de Bundesliga nog één jaartje bij. In het seizoen 2004-2005 verdedigde hij de kleuren van Borussia Mönchengladbach. Daarna keerde hij terug naar België, naar KVC Westerlo.
Hij kwam 42 keer uit voor de Belgische nationale ploeg waar hij concurreerde met onder andere Philippe Léonard, Peter Van Der Heyden, Vital Borkelmans en Didier Dheedene voor de linksbackpositie. Drie keer scoorde hij.
Na het seizoen 2009-2010 stopte hij zijn carrière als voetballer. Hij nam afscheid van het Westelse publiek door in de met 4-1 gewonnen wedstrijd tegen Cercle Brugge op 17 april 2010 een strafschop binnen te trappen. Wel werd hij actief bij FutsalclubVC Wijnegem.[1]