Han ble cand.polit. i sosiologi ved UiO i 1996 og dr.polit. med avhandlingen ved UiO i 2002. Han var konsulent i SSB 1996–1997, stipendiat ved UiO 1997–2001 og forsker ved Norsk institutt for landbruksøkonomisk forskning (NILF) fra 2001 til 2014. Han fikk i 2009 opprykk til forsker I (forsker med professorkompetanse) ved NILF. Han ble i 2014 professor ved den daværende Høgskolen i Buskerud og Vestfold, nå Universitetet i Sørøst-Norge.