Han var leder i AUF i Hordaland 1997–1999, medlem av AUFs sentralstyre 1998–1999, politisk rådgiver for statsråd Grete Knudsen i Nærings- og handelsdepartementet 2000–2001 og 2. vararepresentant til Stortinget fra Hordaland 2001–2005.