Etter å ha vært bestyrer for borgerskolen i Levanger fra 1858 til 1864, var han sogneprest til Eid i Møre og Romsdal, fra 1868 sogneprest ved Byneset i Trondheim, fra 1876 residerende kapellan i Korskirken (Bergen) der han fra 1878 var sogneprest. Med presten Hartvig Halvorsen (1854–1910) utga han åndelige skrifter i tiden 1887 til 1890. Fra 1890 virket han som sogneprest i Vang i Hedmark og var stiftsprost i Hamar domprosti. For alt dette fikk han i 1894 en St. Olavs Orden (ridder). Han ga seg i 1908, og besørget i 1912 siste utgivelsen til den nyss avdøde salmedikter Sigvald Skavlan (1839–1912).