Został też przewodniczącym Polsko-Słowackiej Komisji Nauk Humanistycznych.
Specjalizował się literaturze czeskiej XX wieku, teorii literatury, teorii przekładu i wersyfikacji. Zajmował się też publicystyką z zakresu kultury czeskiej i publicystyką polityczną dotyczącą spraw czeskich i słowackich oraz Europy Środkowej. Przetłumaczył na język czeski Lokomotywę Juliana Tuwima; tłumaczenie to określono jako kongenialne.
W latach 80. działał w NSZZ „Solidarność”, był członkiem komisji zakładowej związku na Uniwersytecie Jagiellońskim (1980–1981). Był internowany w Załężu od 31 grudnia 1981 do 7 kwietnia 1982. Przeciwko jego zwolnieniu występowały władze czechosłowackie (ze względu na jego powiązania z tamtejszą opozycją). Był współautorem (z Krzysztofem Bryniarskim i Bogdanem Klichem) jednej z popularnych w czasie stanu wojennego piosenek pt. „Zielona WRONa”. Od 5 kwietnia 1990 do 12 września 1995 był ambasadorem RP w Czechosłowacji i Czechach. Przed wyborami parlamentarnymi w 2001 był członkiem wyborczego komitetu honorowego Unii Wolności.