Han har sin politiske bakgrunn i Sosialistisk Venstreparti (SV) og var flere år medlem av sentralstyret i SVs ungdomsorganisasjon Sosialistisk Ungdom, og var frem til han ble utnevnt til kringkastingssjef medlem i Arbeiderpartiet. Han har vært pressesekretær på Stortinget for SV og blant annet personlig rådgiver for Erik Solheim og tidligere byrådssekretær for miljø- og samferdselsbyråd Raymond Johansen i Oslo.