Han var Europarådets generaldirektør for utdanning, kultur, kulturminner, ungdom og sport i Strasbourg 2001–2004. Han var ambassaderåd ved Norges ambassade i Washington 2004–2006, og hadde blant annet ansvaret for hundreårsmarkeringen av Norge som selvstendig nasjon i 2005. Før han ble pensjonist, var han seniorrådgiver i Kulturdepartementet.