Andersson, som kom fra en husmannsfamilie, var medlem av riksdagens andre kammer for Jönköpings läns västra valkrets fra 1912 til nyvalget i 1914, samt fra 25. januar 1915 til 1917. Som kandidat for frisinnade landsföreningen tilhørte han Liberala samlingspartiet.