Han var industriarbeider ved Odda Smelteverk fra 1978, medlem av ledergruppen fra 1988 og de ansattes representant i styret fra 1999. Han har også vært veileder i AOF innen arbeidsmiljø og omstillingsprosesser siden 1986, nestleder i LO i Odda 1990–1994, leder i Odda herreds Arbeiderparti fra 1995, medlem av Odda kommunestyre og formannskap siden 1999 og politisk rådgiver i Nærings- og handelsdepartementet i 2001. Bolstad har også innehatt en rekke styreverv i kommunale selskap og foretak.