Geboren als zoon van de slager uit Meerssen, begon het allemaal bij de plaatselijke SV Meerssen. Daar doorliep ik de gehele jeugd tot ik met 15 jaar naar de jeugd van MVV vertrok. Mijn laatste jaar als jeugdspeler speelde ik voor Fortuna Sittard en in dat jaar maakte ik ook mijn debuut in het betaalde voetbal tegen Feijenoord. Toch was mijn eerste profcontract niet bij Fortuna Sittard, maar bij FC Antwerp. Daar kreeg ik niet echt een kans om te spelen en na een half jaar EVV Eindhoven(op huurbasis) en een jaar terug bij Fortuna Sittard (op huurbasis) kocht MVV mij van FC Antwerp.
Bij MVV kwam ik in een soepel draaiend team terecht, scoorde ik aan de lopende band en speelden we in het bovenste gedeelte van de Eredivisie. Het eerste jaar werd ik geselecteerd voor Jong Oranje en na een flitsende start met MVV in het tweede jaar mocht ik zelfs uitkomen voor het Nederlands Elftal. Mijn enige interland speelde ik op 24 maart 1993 in Utrecht tegen San Marino. Misschien wel mijn mooiste wedstrijd ooit, want wanneer wordt je gevraagd voor je land uit te komen als speler van MVV?
De gedroomde transfer naar een topclub in Nederland was een feit. Ik tekende voor drie jaar bij PSV. Daar had ik een moeilijke periode, kon me tegen Wim Kieft en later Rolando en Nilis niet doorzetten en was voor de trainers de ideale twaalfde man. Ik wilde meer minuten maken en liet me verhuren aan Bayer Uerdingen, de club waar ook Jan Heintze speelde. Dit was de beste zet die ik had kunnen maken. Ik speelde een goed jaar in Uerdingen met als resultaat dat ik zelf kon bepalen of het Schalke ,Leverkusen of Werder Bremen zou worden de komende jaren. Ik koos voor Bayer Leverkusen in de zomer van 1996. Drie mooie jaren volgden met Champions League, Uefa Cup en elk jaar boven in de Bundesliga meespelen. De goede prestaties hadden tot gevolg dat mijn favoriete club Liverpool FC me graag wilde hebben, daar hoefde ik niet lang over na te denken en tekende een mooi drie jarig contract bij deze fantastische club.
Owen, Fowler, Heskey, waren mijn concurrenten in de spits. Toch speelde ik het eerste jaar veel. Het tweede jaar viel qua speelminuten tegen en ik ging “on loan” voor zes weken naar Preston North End. Daar speelde ik alle wedstrijden en toen HSV Hamburg in December 2000 belde, was ik fit en kon een nieuw Duits avontuur beginnen. 2,5 jaar HSV, met een mooi nieuw stadion, veel topwedstrijden in de Bundesliga en een heerlijke stad om te wonen.
Dan ben je 33 jaar en in de herfst van je carrière en heet je laatste kunstje Alemannia Aachen. De cirkel is weer rond. Aken - Meerssen is maar 40 km, ik ben weer thuis in zuid Limburg. Drie doldwaze jaren werden het in Aken. Een bekerfinale, Uefa Cup spelen tot in de derde ronde en als afsluiting de promotie naar de Bundesliga in mijn laatste seizoen als profvoetballer. Na een geweldig afscheid in mijn eigen oude Tivoli ben ik bij Alemannia Aachen nog een jaar Assistent trainer geweest in de Bundesliga, waarna ik er een jaartje tussenuit gegaan ben om even afstand te nemen van het voetbal. De commerciële functie die ik daarna ging bekleden bij de in aanbouw zijnde nieuwe Tivoli heb ik 2 jaar met veel plezier bekleed. De laatste 2,5 jaar ben ik Sportdirector geweest bij Alemannia Aachen en kwam na de degradatie een einde aan een periode van negen jaar in Aken.
Maar het leven zit nog vol uitdagingen, dus ben ik tegenwoordig actief als wedstrijdanalist bij Sky Duitsland en te boeken als spreker of dagvoorzitter.
1988–1989 Fortuna Sittard (NL)
1989–1990 Antwerp FC (B)
1989–1990 FC Eindhoven (NL)
1990–1991 Fortuna Sittard (NL)
1991–1993 MVV (NL)
1993–1995 PSV (NL)
1995–1996 KFC Uerdingen 05 (D)
1996–1999 Bayer Leverkusen (D)
1999–2001 Liverpool (UK)
2000–2001 → Preston North End (UK)
2000–2003 Hamburger SV (D)
2003–2006 Alemannia Aachen (D)