Hans første politiske verv var som formann i Grav krets av Bærum Høyre. Han var medlem av Bærum kommunestyre 1976–2011, medlem av formannskapet 1978–2011, varaordfører 1980–1991, leder av økonomiutvalget 1996–1999 og ordfører 1992–2011. Han er den lengst sittende ordføreren i kommunens historie.