Han har arbeidet som prosjektutvikler i Konsensus 2000–2008, vært spesialrådgiver i avdelingen for samfunnskommunikasjon i Gambit Hill+Knowlton 2008–2012 og daglig leder i interesseorganisasjonen Forum Nye Bergensbanen 2012–2013. I 2021 ble han ansatt som konserndirektør for kommunikasjon og samfunnskontakt i Avinor.