I 1925 ble han medlem av Ringsaker herredsstyre, og fra 1928 og frem til 1931 fungerte han som kommunens ordfører. Fonstad kom inn på Stortinget som 1. suppleant etter valget i 1930 fra valgkretsen , hvor han ble medlem av landbrukskomiteen som erstatning for Kristian Lian fra oktober 1931. Han ble valgt inn på Stortinget ved valget i 1933 som 6. representant, og satt som medlem av administrasjonskomiteen. Han ble gjenvalgt ved valget i 1936, hvor han da var medlem av vei- og jernbanekomiteen. Etter at hans periode på Stortinget var over ble han igjen aktiv i lokalpolitikken som medlem av Ringsaker herredsstyre.