Han var utdannet cand.jur., og var borgermester i Kristiania mellom 1880 og 1889, og senere ordfører mellom 1892 og 1893. Han var valgt som 1. representant for Høyre fra kjøpstedene Kristiania, Hønefoss og Kongsvinger i 1892. I Emil Stangs første regjering var han statsråd i Finans- og tolldepartementet fra 1889 til 1891. Fra 1893 var han administrerende direktør i Christiania Sparebank, samtidig som han fortsatte sitt politiske arbeid. I 1895–1896 var han formann i komiteen som forhandlet med Sverige om ny mellomrikslov.