Han tok en Ph.D i Uppsala i 1977 med avhandlingen og ble senere professor i astronomi ved samme universitet. Han er også æresmedlem av Gotlands Nation i Uppsala.