W latach 1978–1991 był przewodniczącym komitetu redakcyjnego zeszytów naukowych Uniwersytetu Gdańskiego Studia Scandinavica, od 1981 r. był członkiem komitetu redakcyjnego czasopisma naukowego Scandinavica. An International Journal of Scandinavian Studies (Norwich, Wielka Brytania), a od 2001 r. rady naukowej czasopisma Kwartalnik Neofilologiczny (Warszawa).

Był członkiem szeregu organizacji i towarzystw naukowych m.in. Gdańskiego Towarzystwa Naukowego (od 1968 r.), International Association for Scandinavian Studies (od 1973 r.), Komitetu Nauk o Literaturze Polskiej Akademii Nauk (1986-90), Komitetu Neofilologicznego PAN (1990-99), Instytutu Polsko-Skandynawskiego w Kopenhadze (od 1991 r.), Stowarzyszenia Pisarzy Polskich (od 1991 r.).

W latach 1995–2007 był przewodniczącym jury międzynarodowej Nagrody im. Stanisława Sawickiego.

Nagrody i odznaczenia Doktorat honoris causa filozofii – nadany w 1988 r. przez Uniwersytet w Umeå Krzyż Kawalerski Orderu Gwiazdy Polarnej – nadany w 1985 r. przez króla Szwecji Karola XVI Gustawa Krzyż Kawalerski Orderu Polonia Restituta – nadany w 1995 r.