Han var medlem av kommunestyret i Vestvågøy 1973-1981 og ble innvalgt på Stortinget fra Nordland i 1981 og satt i fire perioder til 1997. Fra oktober 1997 til januar 2000 var han fiskeriminister i Bondeviks første regjering.