Han var leder i Møre og Romsdal Arbeiderparti 1998–2001, og leder i Ulstein Arbeiderparti 2006–2016. Han var nestleder i Forbundet for Ledelse og Teknikk fra 1999 til 2003.