He started with his local team Landskrona BoIS and went on to Ajax Amsterdams youth team in 2003. He became member of Ajax´ first squad in 2005. He played four times and then he came to FC Groningen on loan. After this he signed with Groningen and played 84 matches for the team. In January 2008 he came back to Ajax and became a regular player in the next two seasons. But injuries and the chance of the playing system under the coaches Martin Jol and Frank de Boer made him to a substitute player. So he went on to Red Bull Salzburg in 2011. 