Han var ordfører i Flekkefjord i 12 år og var fylkesordfører fra 1995 til 1999. I periodene 1973–1977, 1977–1981, 1981–1985, 1985–1989 og 1989–1993 var han vararepresentant til Stortinget, hvor han møtte i til sammen 122 dager.