Han var medlem i Lurøy kommunestyre i 28 år, fra 1987 til 2015, de fire siste årene som ordfører. Han tok ikke gjenvalg i 2015. Samme år ble han valgt inn i Nordland fylkesting og var gruppeleder for Arbeiderpartiet der. Høsten 2019 ble han igjen valgt på fylkestinget, og er nestleder i fylkestingsgruppa.