Han var ansatt i Utenriksdepartementet 1953–2002, herav i 38 år ved i alt 13 utenlandsstasjoner. Han fungerte blant annet som felles norsk, dansk, svensk og finsk konsul i Port Said ved Suezkanalen 1964–1966 og norsk visekonsul i Houston i Texas fra 1994.