Han var stortingsrepresentant for Bergen i perioden 1877-1879. Han var statsminister i 5 dager i overgangen mellom regjeringen Selmer og regjeringen Schweigaard, fra 29. mars til 3. april 1884.