Han har tidligere spilt for Lundby, Västra Frölunda, AIK, Norrköping, Örgryte og de norske klubbene Start og Raufoss.