 He started out his career at local outfit IF Brommapojkarna before moving to Delsbo with his family at age 5.A few years later he returned to his native club with which he pursued a career taking him from the youth ranks all the way up to the senior team.In 2003, he left for Danish Superliga side AGF.