Родился в семье священника Новгородской епархии. Учился в Новгородской духовной семинарии, служил в Красной армии.
Окончил Петроградский богословский институт (1925) со степенью кандидата богословия (тема кандидатской работы: «Происхождение чина агрипнии, или всенощного бдения, и его составные части»). Был профессорским стипендиатом, секретарём (1927—1928) Высших богословских курсов.
Окончил хоровой техникум при Государственной академической капелле (1931), Ленинградскую государственную консерваторию (1937). Кандидат искусствоведения (1946; тема диссертации: «Лады русского Севера»). Магистр богословия (1949; тема диссертации: «Чин Всенощного бдения в Греческой и Русской церквях»). Доктор церковной истории (1957; тема диссертации: «История богослужебного пения Русской церкви (до середины XVII в.)»).
В конце 1920-х годов служил регентом Свято-Троицкого Измайловского, затем Князь-Владимирского соборов Ленинграда.
Был помощником директора Государственных курсов музыкального образования имени Н. А. Римского-Корсакова. В 1939 и в 1949-1954 — преподаватель полифонии Ленинградской государственной консерватории. В 1939—1942 — директор Музыкального педагогического училища, в 1942—1943 преподавал в детской музыкальной школе. Остался в блокадном Ленинграде, в декабре 1941 был тяжело контужен, получил инвалидность второй группы.
В 1942—1946 служил регентом Николо-Богоявленского кафедрального собора. С 1945 — преподаватель церковного устава Ленинградских богословских пастырских курсов. С 1946 — доцент, с 1947 — профессор Ленинградской духовной академии по кафедре литургики. Был заведующим кафедрой литургики Ленинградской духовной академии, руководителем регентского класса при Ленинградских духовных школах.
Был вынужден покинуть работу в консерватории в 1954, когда от него потребовали отказаться от преподавания в духовной академии. Кроме того, его докторская диссертация первоначально была представлена в консерваторию, там подвергнута критике (как страдающая «крупными методологическими недостатками») и лишь затем успешно защищена в академии. В 1967 получил приглашение прочесть курс лекций по истории и теории древнерусского церковного пения в Ленинградской консерватории, но не завершил его, так как от него вновь потребовали ухода из академии, на что он согласиться не мог.
Почётный член Московской духовной академии, заслуженный профессор Ленинградской духовной академии. Почётный доктор богословия ряда высших учебных заведений (Фессалоникийского университета имени Аристотеля, Свято-Владимирской духовной семинарии в Нью-Йорке, Богословского факультета Сербской православной церкви).
Кавалер орденов Русской Православной Церкви:
Кавалер ордена Великой Отечественной Войны I степени.