Formann Haugesunds avdeling av Norsk Sjømannsforbund 1924–1938. Nestformann Norsk Sjømannsforbund 1938–1958. Formann 1958–1966. Medlem i Haugesund bystyre, 1. varamann i formannskapet, medlem i Sjøretten, Sjømannspensjonskomiteen med mere 1929–1938. Varamann i Stortinget for byene i Vest-Agder og Rogaland 1934–936. For Oslo 1950–1961 (A). Medlem i forbundsstyret og landsstyret og formann i forhandlingsutvalget for Norsk Sjømannsforbund 1938-1966. Styreformann for Sjømennenes Helseheim 1950–1954. Styremedlem i Islandsfiskerenes forening, Sjømannsnemden, Trygdekassen og Skandinavisk Transportarbeiderforbund. Medlem i Internasional Transport Workers Federations Executive Commity. Formann for Hovedkartellet for Transportens organisasjoner. Medlem i komiteen til utredning av spørsmålet om Norges utenriksrepesentanter 1961-1962 og komiteen som arbeider med skipsfartens beredskap. Har vært medlem i en rekke departementale komiteer. Blant annet komiteen til revisjon av loven om arbeidstiden på skip.