Etter studieavslutningen var han i sju år advokatfullmektig, før han fra 1856 overrettssakfører i Kristiania. Senere var han politimester i Kristiania 1863–70 og 1877–82, ordfører i Kristiania 1866–1868 og amtmann for Jarlsberg og Larviks amt fra 1882 til sin død 1902.