Han studerte realfag ved Universitetet i Oslo (1982–1988) og ble dr. scient. i molekylærbiologi og bioteknologi ved Norges miljø- og biovitenskapelige universitet (NMBU) i 1992. Han arbeidet der fra 1988 til 2001, først som forsker/stipendiat, senere førsteamanuensis og professor.