Нарадзіўся 10 лістапада 1921 года (па іншых крыніцах — 23 лістапада) у Смаргоні ў сям’і праваслаўнага святара.
У 1939 годзе скончыў Віленскую дзяржаўную духоўную семінарыю, у 1951 — дырыжорска-харавое і вакальнае аддзялення Літоўскай кансерваторыі. Адначасова скончыў медыцынскі факультэт Віленскага дзяржаўнага універсітэта па спецыяльнасці «хірург».
У 1951-1954 гадах вучыўся ў аспірантуры Маскоўскай кансерваторыі Чайкоўскага. У 1956 годзе абараніў дысертацыю, прысвечаную праблемам выканання народнай песні ў акадэмічным хоры.
Сумяшчаў аспіранцкую дзейнасць з працай хармайстара ў Дзяржаўным акадэмічным рускай хоры СССР, Маскоўскім харавым вучылішчы, а таксама Опернай студыі кансерваторыі.
У 1956-1965 гадах — галоўны хармайстар і дырыжор Дзяржаўнай акадэмічнай харавой капэлы Беларускай ССР (цяпер Дзяржаўная акадэмічная харавая капэла Рэспублікі Беларусь імя. Шырмы).
З 1965 года — мастацкі кіраўнік і галоўны дырыжор Акадэмічнага хору Беларускага тэлебачання і радыё.
З 1956 года выкладаў у Беларускай кансерваторыі (цяпер Беларуская дзяржаўная акадэмія музыкі. Мастацкі кіраўнік канцэртнага хору Беларускай акадэміі музыкі.
Актыўна займаўся грамадска-асветніцкай працай, выступаў арганізатарам дзіцячых святаў песні ў Беларусі, шматкроць удзельнічаў у якасці члена журы розных харавых фестываляў і конкурсаў.
Склаў харавыя зборнікі, хрэстаматыі па дырыжыраванні, зняў і запісаў у фонды радыё і тэлебачання Беларусі больш за дзве тысячы твораў замежнай і рускай харавой класікі, народных песень, твораў беларускіх кампазітараў.
Памёр 18 лістапада 2007 года ў Мінску. Мае шэраг высокіх званняў і дзяржаўных узнагарод.