I hjembyen spilte han for Narvik/Nor og Fotballklubben Mjølner. Deretter var han to perioder i Tromsø Idrettslag (1994-97 og 2000-01, 163 kamper, 15 scoringer) der han blant annet vant Norgesmesterskapet i fotball for herrer 1996. Han hadde et avbrudd der, med tre sesonger i belgiske Eendracht Aalst fra Aalst (1997-2000). Han spilte for Lyn FC (2002-04, 70 kamper, 9 scoringer) og fikk bronsemedalje fra Tippeligaen 2002.