У дорослому футболі дебютував 1993 року виступами за команду клубу «Сьйон», в якій провів чотири сезони, взявши участь у 130 матчах чемпіонату. За цей час виборов титул чемпіона Швейцарії.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Вердер», до складу якого приєднався 1997 року. Відіграв за бременський клуб наступні три сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Вердера», був основним гравцем команди. За цей час додав до переліку своїх трофеїв титул володаря Кубка Німеччини.
Протягом 2001 року захищав кольори іспанського клубу «Атлетіко».
Того ж 2001 року уклав контракт з німецьким «Гамбургом», у складі якого провів наступні шість років своєї кар'єри гравця. Граючи у складі «Гамбурга» здебільшого виходив на поле в основному складі команди.
Завершив професійну ігрову кар'єру у клубі «Чивас Ю.Ес.Ей.», за команду якого виступав протягом 2008 року.
Виступи за збірну
1996 року дебютував в офіційних матчах у складі національної збірної Швейцарії. Протягом кар'єри у національній команді, яка тривала 13 років, провів у формі головної команди країни 75 матчів, забивши 1 гол.
У червні 2017 року очолив тренерський штаб швейцарського «Базеля». Під його керівництвом команда у сезоні 2017/18 посіла друге місце у національному чемпіонаті, не нав'язавши боротьби «Янг Бойз», які з великим відривом здобули чемпіонський титул. У липні 2018 року залишив «Базель».