Maturoval na reálném gymnáziu v Praze. V letech 1951 - 56 studoval skladbu na Moskevské státní konzervatoři P. I. Čakovského u profesora Vissariona Jakovleviče Šebalina. Po návratu do Prahy (1956) pracoval jako redaktor hlavní redakce hudebního vysílání Československého rozhlasu. Od roku 1959 byl vědeckým tajemníkem Kabinetu pro studium soudobé hudby při Svazu československých skladatelů. Od roku 1962 byl zaměstnán jako vědecký pracovník Ústavu pro hudební vědu ČSAV, v roce 1965 získal titul kandidáta věd. V letech 1969 - 1983 byl také vedoucím tajemníkem Svazu československých skladatelů a koncertních umělců. Od roku 1973 vyučoval na Katedře skladby HAMU novodobé skladebné principy. V roce 1975 se habilitoval jako docent se zaměřením na novodobé skladebné směry a hudební estetiku (1988 jmenván profesorem). Od roku 1997 učil též externě na katedře muzikologie FFUP v Olomouci.
Zasedal v porotách mnoha domácích a mezinárodních skladatelských soutěží (clekem přes 30 porot, zejména v Praze, ale i Berlín, Brusel, Budapešť, Bělehrad, Záhřeb, Skoplje, Drážďany; vedl mezinárodní mistrovské kurzy skladby v Praze, New Yorku, Münsteru, Soltau (SRN), Hämeenlinně aj.