Han har vært rådmann i Fredrikstad siden september 2008 og har tidligere vært rådmann i Notodden kommune, kommunalsjef for samfunns- og kulturutvikling og rådmannens stedfortreder i Porsgrunn kommune, byingeniør i Skien kommune og underdirektør i Miljøverndepartementet.