Bachelor, Uppsala University, 1962. Master of Arts, Uppsala University, 1963. Doctor of Philosophy, Uppsala University, 1966.
Doctor of Philosophy advanced, Uppsala University, 1970.
University lecturer Uppsala University, 1970-1979, senior university lecturer, since 1983. University lecturer University College of Journalism, Stockholm, 1974-1979. Cultural attaché Ministry of Foreign Affairs, London, 1979-1983.
Chairman Board of Cultural Affairs, Uppsala, 1974-1979. Lord mayor of Uppsala, 1985-1988, 91-94. Member Swedish Poets, Playwrights, Editors, Essayists and Novelists association Center (international secretary 1994-1998), International Poets, Playwrights, Editors, Essayists and Novelists association (international secretary since 1998), Chelsea Arts Club.
Married Marianne Ohlsén, June 30, 1967. Children: Cia Charlotte, Christopher Edward.