Etter lærerutdannelse ble han siviløkonom fra Norges Handelshøyskole i 1956. Derpå jobbet han innen salg og personal hos oljeselskapet ESSO og som overlærer i språkfag ved Oslo yrkesskole. Han startet i utenrikstjenesten i 1960 og var en del i media under Treholt-saken. Han gikk av med pensjon i 1999.