Han har hatt en rekke politiske verv, blant annet som bystyremedlem i Bodø fra 1988 til 2011, medlem av formannskapet i Bodø 1991-1999 og 2003-2007 og var også leder av Bodø Høyre 1985-1991. Han var generalsekretær i Unge Høyres Landsforbund 1986-1989 og var vararepresentant til Stortinget 1989-1993.