Mokėsi Vilniaus pedagoginio instituto Muzikos fakultete (1957–1961), Kijevo konservatorijoje, Boriso Liatošinskio klasėje studijavo kompoziciją (1964–1969).
1968–1972 m. Kijevo leidyklos „Muzyčna Ukrajina“ redaktorius. 1972–1982 m. Lietuvos kompozitorių sąjungos konsultantas. Sąjūdžio tarybos narys (1988–1992), Lietuvos ambasadorius Prancūzijoje, Ispanijoje ir Portugalijoje, (reziduojantis Paryžiuje (1992–1994), Lietuvos muzikos ir teatro akademijos Kompozicijos katedros vedėjas (1988–1992 ir 1994–2006). Sukūrė kamerinę operą „La lointaine“ sopranui, tenorui, baritonui, 9 instrumentams ir magnetofono juostai, baletą „Makbetas“ (1988), „Requeim“ S. Lozoraičiui atminti (1995), 5 simfonijas (1973, 1979, 1989, 1998, 2001) ir kitų kūrinių.
Muzika moderni, vartojamos įvairios kompozicinės technikos (dodekafonija, ritmo progresijso, sonoristika, aleatorika, elektronika ir kitos) bei kompozitoriaus suformuota savita kompozicijos sistema dodekatonika, pagrįsta daugiagarsėmis diatoninėmis struktūromis.