Doctor of Philosophy, Uppsala University, 1972.
Associate professor history of science and ideas Uppsala University, since 1972. Research secretary Swedish Council for Planning and Coordination of Research, Stockholm, 1986-1992. Senior adviser Young European Socialists to Europe Foundation, 1992-1993.
Director general Swedish Institute, 1993-1997. Director cultural affairs Ministry for Foreign Affairs, 1998. Counsellor cultural affairs Swedish Embassy, London, 1998—2002.
Professor pro tempore University Linköping, 1982-1986. President Arte et Scientia KonsultAB, Sala, 1984, Swedish Paneuropean Association, 1991-1994.
Member of Sala Golf (honorary secretary 1974-1976), Rotary (president 1984-1985).
Married Gunilla E. Green. Children: Johan G., Erik G.