Han var aktiv i arbeiderbevegelsen hele livet, og var formann i Jernbanenes kontorpersonales forbund i 12 år, redaktør av bladet i 16 år og senere også skribent i bladet . Larsen ble første varamann for Arbeiderpartiet på Stortinget i 1936, og møtte kortere perioder før krigen. Etter frigjøringen fortsatte han som varamann, og møtte fast for statsminister Einar Gerhardsen fra 1950. Larsen tok ikke gjenvalg i 1953.