He was born in Funen, Denmark. He took his priest examination in Copenhagen in 1804, and worked as a teacher in Zealand. In 1807 he immigrated to Norway, becoming priest in Vardøe. In 1810 he moved to Holmedal in Sunnfjord. He was a member of the Norwegian Constitutional Assembly in 1814.
He was appointed priest in Eid in 1821, and dean in Borgund from 1835. While stationed in Eid, he was elected to the Norwegian Parliament in 1830, representing the constituency of Nordre Bergenhus Amt. His primary interest was education policy.