Han blei valgt til stortingsrepresentant for Finnmarken i 1859, 1862 og 1868. I 1874 til 1884 var han statsråd med varierende poster (Justisdepartementet, Finansdepartementet, Kirke- og undervisningsdepartementet, Marinedepartementet), og han var også i perioder medlem av statsrådsavdelinga i Stockholm. Ved riksrettssaken i 1884 blei han fradømt statsrådsembetet. I 1886 blei han igjen innvalgt på Stortinget fra Finmarken. Han representerte da Høyre.