Han har spilt for , hvor han også var på utlån til Manglerud Star, og Hønefoss Ballklubb. Han spilte så for i sesongene 2008–2010 før han ble solgt til Real Sociedad. Han spilte fra januar 2013 for Celta Vigo på utlån fra den tyske klubben Eintracht Frankfurt; han ble fristilt fra Eintracht Frankfurt den 3. juli 2013.