Han var student ved Trondhjems katedralskole 1885 og cand.jur. i 1889. Han var høyesterettsadvokat fra 1895. Han var ordfører i Bodø 1901 og 1916 og 1925–1928 og i Bodin 1904–1910. Fra 15. februar 1928 til 20. november 1930 var han justisminister i Johan Ludwig Mowinckels andre regjering.