Han har vært ansatt i Fremskrittspartiet siden 2002, først som skoleringsrådgiver, fra og med 2006 som administrasjonssjef og i desember 2009 tok han over som generalsekretær etter Geir Mo. I oktober 2010 trakk han seg imidlertid fra denne stillingen, men fortsatte som økonomisjef. Dette på grunn av personlige og familiære årsaker.