Han avtjente verneplikten som forsker ved Forsvarets forskningsinstitutt, Avdeling for toksikologi fra 1982 til 1983. Han var vitenskapelig assistent ved Nevrofysiologisk institutt ved Universitetet i Oslo 1984-1989. Senere var han postdoktor ved Washington University i Missouri, USA, 1990-1992 og postdoktor og forsker ved Nevrofysiologisk institutt ved Universitetet i Oslo 1993-1996. I 1996 ble han utnevnt til professor i fysiologi ved Universitetet i Oslo. Han var gjesteforsker ved Harvard University 2005-2006.