Gustafsson istui Ruotsin valtiopäivillä vuosina 1957–1976. Hän oli Bysken kunnallisvaltuutettu vuosina 1951–1966 ja Bysken kunnallisvaltuuston varapuheenjohtaja vuosina 1952–1966. Vuosina 1967–1970 hän toimi Skellefteån kaupunginvaltuutettuna. Gustafsson loi työuran pienviljelijänä ja myöhemmin opettajana.[2]