Narozen 2. června 1937 v Ostravě.
Po maturitě (1955) na střední škole v Ostravě studoval v letech 1955-1960 slovanskou filologii na Filozofické fakultě Univerzity Karlovy v Praze a v letech 1956-1962 zároveň dramaturgii na Filmové fakultě Akademie múzických umění v Praze. V roce 1969 obhájil dizertační práci na katedře Slavistiky a získal titul PhDr.
V letech 1962-1981 pracoval v oblasti public relations u Československých aerolinií.
Překládá z angličtiny, bulharštiny, polštiny a srbochorvatštiny. Zaměřuje se hlavně na texty hudebně-dramatických děl, překládá i odborné texty a spolupracuje s rozhlasem.