Han er utdannet allmennlærer fra Levanger lærerhøgskole, og har vært forsikringsselger i Forenede Forsikring, bedriftsrådgiver i Total Consult, markedsdirektør i i Steinkjer 2005–2012, sportssjef i Trønderhopp 2011–2012 og daglig leder i Rosenborg Ballklub 2012–2013.