Вихованець футбольної школи клубу «Орхус». Дорослу футбольну кар'єру розпочав 1993 року в основній команді того ж клубу, в якій провів чотири сезони, взявши участь у 82 матчах чемпіонату. Більшість часу, проведеного у складі «Орхуса», був основним гравцем команди.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Удінезе», до складу якого приєднався 1997 року. Відіграв за команду з Удіне наступні сім сезонів своєї ігрової кар'єри. Граючи у складі «Удінезе» також здебільшого виходив на поле в основному складі команди. За цей час виборов титул володаря Кубка Інтертото.
2004 року уклав контракт з клубом «Фіорентина», у складі якого провів наступні шість років своєї кар'єри гравця. Тренерським штабом нового клубу також розглядався як гравець «основи».
До складу клубу «Орхус» повернувся 2010 року. Наразі встиг відіграти за команду з Орхуса понад 50 матчів в національному чемпіонаті.
Виступи за збірні
1991 року дебютував у складі юнацької збірної Данії, взяв участь у 23 іграх на юнацькому рівні, відзначившись 4 забитими голами.
Протягом 1994–1997 років залучався до складу молодіжної збірної Данії. На молодіжному рівні зіграв у 31 офіційному матчі, забив 9 голів.
1998 року дебютував в офіційних матчах у складі національної збірної Данії. Наразі провів у формі головної команди країни 102 матчі, забивши 12 голів.