 He had a trial with the Finnish Veikkausliiga side HJK Helsinki., but he chose to take a contract from FC Haka.While contracted to Rangers in Scotland he spent a short period at Partick Thistle.He has also played for Danish side FC Nordsjælland, Finnish side RoPS and Swedish Superettan side Mjällby AIF.