Studiował na Uniwersytecie im. Jana Kazimierza we Lwowie na trzech kierunkach: polonistyce, orientalistyce i anglistyce.
Zmarł w Warszawie (Polska), został pochowany na Cmentarzu Wojskowym na Powązkach.
W roku 1983 został doctorem honoris causa Uniwersytetu Jagiellońskiego.