Учился в Мозырском педагогическом училище, в 1956 году поступил на исторический факультет Белорусского государственного университета. Окончил аспирантуру Московского государственного университета; с 1967 года работал преподавателем (затем — доцентом) на истфаке БГУ. C 1991 года работает в Институте искусствоведения, этнографии и фольклора (ІМЭФ) НАНБ. В 1993 году защитил докторскую диссертацию; в 1994 году избран членом-корреспондентом НАНБ. В 1991-93 — заведующий отделом этнографии, в 1994-2004 — директор института, с 2004 — главный научный сотрудник.
Занимается проблемами белорусской традиционной культуры и этногенеза белорусов. Автор более ста научных работ.