Career
Initially on the books at Bayern Munich, he moved to 1. Football Club Nuremberg in August 2000, before several clubs across Europe, including Blackburn Rovers, claimed special interest in the player. He moved to Blackburn in October 2001 for a fee of £2,700,000, signing a four-year contract.
He made his debut in a 4–1 loss against Liverpool.
His next match was a 7–1 victory against West Ham United. He was handed his Sweden debut in August 2002 against Russia.
He made his 75th appearance for Blackburn during the 2003-2004 season. However, following Mark Hughes" arrival as Blackburn manager, he found first team chances few and far between.
In his time at Blackburn he started in the 2002 Football League Cup Final in which they beat Tottenham Hotspur 2–1.
He was released by Blackburn at the end of the 2004-2005 season and joined Leicester City on a free transfer at the start of the 2005-2006 season. He was released by Leicester in May 2007 and shortly afterwards he signed for Swedish outfit AIK, where he was eligible from 1 July.