Han har hatt flere direktørstillinger, blant annet ved Barne- og familieetaten i Oslo kommune, Ullevål sykehus, Sykehuset Buskerud, Akershus universitetssykehus, Helsedirektoratet og Curato Røntgen.