Han har tidligere spilt for Porsanger IL, Løv-Ham Fotball, Alta IF, Bryne FK, Notodden FK og Nest-Sotra. Han kom til Nest-Sotra etter en overgang fra Notodden FK etter 2011-sesongen. Midtveis i 2012-sesongen gikk han til Åsane Fotball, før han signerte for Fyllingsdalen før 2013-sesongen.