Etter teologisk embedseksamen var han lærer ved Asker seminar i 1860, ordfører i Bærum i 1866, styrer og førstelærer av Hamar seminar i 1867, ekspedisjonssjef i Kirkedepartementet i 1873. Han var fra 1882 til 1884 kirkestatsråd i Selmers regjering. Regjeringsmedlemmene ble trukket for riksrett i 1884. Fra 1886 til 1891 var han stortingsmann.