Han dimitterede fra Viborg Skole i 1819, tog teologisk embedseksamen i 1824 og blev i 1826 kantor, organist og skolelærer ved Vallø Slots menighed, i 1828 sognepræst i Vester Ulslev på Lolland, hvorfra han i 1831 forflyttedes til Dalby og Tureby på Sjælland.