Il entame son parcours professionnel à Neuchâtel Xamax puis joue au Hambourg SV et aux Blackburn Rovers. Transféré à Liverpool, il remporte avec ce club cinq trophées en 2001 : Coupe de la Ligue, Coupe d'Angleterre, Coupe UEFA, Charity Shield et Supercoupe de l'UEFA. Il quitte le club liverpuldien lors du mercato de , soit quatre mois avant la victoire du club en finale de la Ligue des champions. Il signe alors au Celtic Glasgow puis au Wigan Athletic et termine sa carrière aux Blackburn Rovers.