Han har tidligere spilt i Norge, der han startet sin karriere i Moss før han gikk over til Tromsø. Sommeren 2007 var han lysten på spill i en større liga enn Tippeligaen, og valgte en overgang til Kjetil Rekdals Kaiserslautern. I sesongen 2008/09 gikk han til danske FC Nordsjælland.