Han var lærer i Kristiania 1895-1897. Deretter var han hjelpeprest i Våler i Solør i 1897, pers- kap- på Vang i Hedmark og sogneprest i Norddal på Sunnmøre i 1905. I 1910 ble han sogneprest på Stranda, prost i Østre Sunnmøre 1911-1919, så sogneprest i St. Petri i Stavanger i 1919.