Han har tidligere spilt for , , , og BK Häcken, i tillegg til mindre klubber i Italia, Island og Belgia.