 He formerly played for Gulset, Lillestrøm, Arminia Bielefeld, and Rosenborg.For his last club Odd Grenland, has played total eleven seasons, and 267 matches and scoring 6 goals.He retired after the 2010 season.