Tidligere har han spilt for Brann, Leeds, Bryne, Sogndal, Sandefjord, Tromsø IL og Viking. Han ble kåret til Årets Unge Spiller under sin tid i Leeds.