Han satt som samferdselsminister i Jan P. Syses regjering fra 1989 til de gikk av i 1990. I 16 representerte han Kristelig Folkeparti (KrF) da han satt på Stortinget.
Fra 1981 og frem til 1983 var han ordfører i Førde, og har ved senere tid vært en aktiv misjonsmann, hvor han blant annet jobbet for Det Norske Misjonsselskapet (NMS) fra 2005 til 2008, ifølge avisen Vårt Land.
Det er familien som opplyser om dødsfallet til avisen, og KrFs generalsekretær Ingunn Ulfsten skriver følgende i en epost til avisen:
– I en periode med mange markante skikkelser for KrF, var han en av dem som tok på seg tunge verv – både som leder i finanskomiteen og som samferdselsminister.