Narozen 23. prosince 1941 v Českých Budějovicích.
Působil jako dramaturg v různých divadlech. V letech 1964-68 v Divadle Vítězslava Nezvala v Karlových Varech, 1968-72 ve Státním divadle v Ostravě, 1972-77 v činohře Národního divadla v Praze.
V Československém rozhlase působil v letech 1980-84 jako zástupce šéfredaktora Hlavní redakce literárně-dramatického vysílání. V Československé televizi v letech 1988-92 jako zástupce šéfredaktora Hlavní redakce dramatického vysílání.
Ve svobodném povolání se věnoval práci překladatelské. Překládá z angličtiny, němčiny a ruštiny. A to divadelní hry, prózu i literaturu faktu. Přeložil také více než 400 filmů, televizních filmů a seriálů, mj. Já, Claudius, Sever a Jih, Gumídci, podílel se na překladu seriálu Beverly Hills.