Han jobbet fra 1963 som prosjektleder for vei- og trafikkavdeling i Norconsult, et ingeniørfirma i Oslo. Der endte han som daglig driftsleder innen planlegging av samferdsel og fra 1974 til 1976 som direktør. Han var også ved Akershus vegkontor. Senere ble han tilsatt i Vegdirektoratet der han ble sjef for planavdelingen, før han ble tilsatt i Norad, siden 1986 som assisterende direktør. Fra 1995 til 1998 var han ambassadør ved Norges ambassade i Addis Abeba i Etiopia, med sideakkreditering til nabolandet Eritrea og til Djibouti og Somalia. Fra 1998 var han spesialrådgiver for UD en tid. Han døde i 2001.