Han var statsråd i Handelsdepartementet i Gunnar Knudsens første regjering som satt fra 18. mars 1908 til 1. februar 1910. I Knudsens andre regjering, som tiltrådte 31. januar 1913, var han sjef for Justisdepartementet frem til 26. juli 1916. Han ble deretter utnevnt til sjef for Sosialdepartementet, men tiltrådte ikke før 1. oktober samme år. Han ble innvilget avskjed 20. februar 1919.