Первым профессиональным клубом была «Ландскруна», которая заняла в сезоне-1998 второе место в лиге Дивизион 1 Сёдра (в то время вторая по уровню лига чемпионата Швеции). После этого в 18-летнем возрасте перешёл в «Монако», где поначалу играл в команде B. Не сумев закрепиться в основном составе, был отдан в аренду на сезон в «Страсбур», с которым занял 13 место в Лиге 1. После ещё одного сезона в «Монако» перешёл в «Страсбур», а после того, как он занял 19 место в Лиге 1 и выбыл в Лигу 2, перешёл в португальский «Спортинг». Там он также не смог стать основным игроком и 22 июля 2008 подписал контракт со «Стабеком».
Дебютировал в сборной Швеции 2 февраля 2002 года в товарищеском матче против команды Греции. Был включён в заявку на Чемпионат мира 2002 и Чемпионат Европы 2004, но на поле не выходил. Последний раз играл за сборную 5 июня 2004 против Польши.
Младший брат, Александер, также профессиональный футболист.