Han ble født på Jevnaker på Hadeland, og hans far var gårdbruker Thomas Borch. Han tok examen artium med fra Christianias Latinskole (Oslo katedralskole) i 1804, og examen philosophicum i 1805 med samme karakter. I 1809 tok han cand. theol., og bestod den praktiske delen i 1811, begge med . Den 25. mars 1812 ble han personellkapellan på Akershus slott og Akers menighet, og var også lærer ved Landkadettakademiet fra 1810 til 1811. Han ble residerende kapellan i Eiker («Æger») i 1818, og ble i 1825 sogneprest i Kongsberg, og i 1827 prost i Kongsberg prosti.