Barth var sønn av en sorenskriver. Selv tok han norsk juridisk eksamen i 1805. Deretter var han fullmektig hos sorenskriveren i Hardanger og siden i Lyngdal. I perioden 1808-10 var han fungerende sorenskriver i Lyngdal. I 1811 var han prøveprokurator, fra 1813 overrettsprokurator i Akershus og Kristiansand. I 1819 ble han fogd i Lister. Han var så i en årrekke, 1831-55, sorenskriver i Moss.
I 1824 representerte Barth Lister og Mandals amt på Stortinget. Han var sekretær i Odelstinget, og i komiteen om jordbruk og fedrift. Han var også medlem av komiteen om adelsretter.
Referanser
^Stortinget og statsraadet: 1814–1914. B. 1 D. 1 : Biografier A-K, side(r) 60[Hentet fra Wikidata]
^Stortinget og statsraadet: 1814–1914. B. 1 D. 1 : Biografier A-K, side(r) 60-61[Hentet fra Wikidata]