Han forsvarte sin dr. philos. grad i fysikk ved universitetet i Oslo 1991 på en avhandling om gravitasjonsteorier med krumning og torsjon. Senere arbeidet han ved University of Pennsylvania, Nordisk Institutt for Teoretisk Atomfysikk (NORDITA) og CERN der han blant annet arbeidet med domenevegger i supergravitasjon, før han gikk over til programmering og algoritmeutvikling for oljeindustrien ved Norsk Regnesentral i 1997. Fra 2010 har han arbeidet for Kongsberg Defence & Aerospace.