Han var Kristianias ordfører 1888–1889, statsråd i Arbeidsdepartementet i Emil Stangs første regjering fra 1889 til 1891 og statsråd i Indredepartementet i Emil Stangs andre regjering fra 1894 til 1895. I perioden fra 1892 til 1894 var han stortingsrepresentant for valgkretsen Kristiania, Hønefoss og Kongsvinger.