Etter eksamen fra sjøkrigsskolen 1954 begynte han i utenrikstjenesten i 1959 og ble i 1981 første norske ambassadør til Irak. Han mottok St. Olavs Orden i 1991. Ambassadør Barth var æresborger av Athen og innehaver av den greske Føniksordenen av 1996.