Brun var student ved Throndhjems Latinskole og i 1797 ble han cand. theol. og var deretter alumnus på Borchs Kollegium i København. I årene 1806–17 var han sogneprest på Snåsa, fra 1817 på Frosta.