Han var indreminister i Johan Sverdrups regjering fra desember 1888 til regjeringens fratredelse i juli 1889. Samme post hadde han fra 1898 til 1899 i Johannes Steens andre regjering, og var deretter ved Statsrådsavdelingen i Stockholm fra 1899 til 1900 og finansminister fra mai til november 1900.