Hansen ble medlem av Arbeiderpartiet i 1911, og fagorganisert i 1912. Han ble etter hvert sentral i fagbevegelsen i Skien. I 1912-1913 var han formann i avdeling 320 av Norsk Arbeidsmandsforbund. Han stiftet Skiens sliperiarbeiderforening, der han satt som formann til 1915. Da gikk han inn i Skiens jernbanearbeiderforening. Fra 1918 til 1922 var han formann i Skiens arbeidsmannsforening. I mange år var han medlem av representantskapet i Skiensfjordens faglige samorganisasjon. Han var også medlem av styret i Kontor- og handelsfunksjonærenes forening i byen.