Hanssen var stortingsrepresentant for kjøpstaden Flekkefjord i periodene 1900–1915 og 1919–1921. Etter den nye valgordningen ved stortingsvalget i 1921 var han varamann fra kjøpstedene i Vest-Agder og Rogaland fylker i perioden 1922–1927. Han var formann i Stortingets næringskomité i tre perioder. Han tilhørte først Venstre, men sluttet seg i 1909 til Frisinnede Venstre, som hadde valgsamarbeid med Høyre.