Studoval skladbu u Karla Janečka a Emila Hlobila a dirigování u Metoda Doležila na Hudební fakultě AMU v Praze (1951-55). Na pražské AMU působil v letech 1955-57 jako korepetitor pěveckého oddělení a pracoval v jeho Operním studiu. Dále byl zaměstnán v Národním divadle Praha (1957-80), Státním souboru písní a tanců Praha (1980-83), Lidové škole umění Praha (1983-95). Od roku 1995 vyučuje na Gymnasiu Jana Nerudy tamtéž. Získal 1. ceny v soutěži o rozhlasovou operu (1968, opera Cesta za hvězdou) a soutěži k 50. výročí ČSR (1968, za operu Klementina).