Han er kommunikasjonsrådgiver i LO fra 2010, og har tidligere vært politisk redaktør i 2005–2010 og ansvarlig redaktør i 2001–2005. Han har bakgrunn fra Sosialistisk Venstreparti som redaktør i 1991–1995 og informasjonsmedarbeider 1995–1996, men meldte seg ut i 1997.