Родился 10 сентября 1929 года в Рославле, Смоленская область, СССР.
Написал музыку к балетам: "Мечта" (1961), "Альпийская баллада" (1967), "Тиль Уленшпигель" (2-я редакция 1977), "Маленький принц" (1982), оратория "Свети, заря" (1969), симфонии и др.
Заслуженный деятель искусств Белорусской ССР (1966). Народный артист Белорусской ССР (1973). Народный артист СССР (1984).