Начинал заниматься футболом в возрасте 5 лет, в родном городе. В 2000 году дебютировал на профессиональном уровне за клуб «Ольборг» всего за этот датский клуб провёл 103 матча и забил 21 мяч. В декабре 2003 года перешёл в «Копенгаген» с которым много играл в еврокубках. В 2008 году перешёл в «Утрехт», сейчас у него контракт до 2011 года.
В сборной Дании играет с 2002 года. Ранее играл за сборные Дании разных возрастов.