Han mottok doktorgrad i matematikk fra NTNU i 1988 (veiledet av Henrik Hermann Martens) og mottok året efter ESSO sin forskningspris på 25 000 kroner for grunnforskning i matematikk. Seks år etter ble han professor samme sted. Innvalgt i Det Kongelige Norske Videnskabers Selskab og Det Norske Videnskaps-Akademi er han også.