Ulstad var fra 1856 til 1863 ordfører i Klæbu formannskapsdistrikt, som den gangen omfattet hele Klæbu prestegjeld med sognene Klæbu og Tiller, og fra 1858 til 1874 den første formannen i direksjonen (styret) i Klæbu Sparebank. Han var stortingsmann for Søndre Trondhjems amt 1857–1861 og satt i Stortingets kirkekomité.