Родился 24 января 1947 г. в д. Крупец Добрушского р-на Гомельской области, Беларусь. Окончил философское отделение Белорусского государственного университета (1971), аспирантуру Института философии и права АН БССР (1974). С 1974 мл.н.с. Института философии и права АН БССР. С 1975 г. ст. преп. доц., проф. кафедры философии, с 1992 г. проректор, с 1996 г. декан философско-экономического факультета, в 1999-2005 гг. декан факультета философии и социальных наук Белорусского государственного университета. С 1992 г. зав. кафедрой философии и методологии науки Белорусского государственного университета. В 1975 г. защитил кандидатскую диссертацию «Отрицание как методологический принцип научного познания. В 1986 г. защитил докторскую диссертацию «Проблема преемственности в научном познании как объект философско-методологического анализа». Заслуженный деятель науки Республики Беларусь (1996). В 2012 г. награжден Почетной Грамотой Национального собрания Республики Беларусь. Разработал концепцию научноисследовательской деятельности как процесса взаимодействия отрицания и преемственности в процедурах эмпирического и теоретического познания; сформулировал идею полифункциональности культурной традиции и ее роли в динамике науки; обосновал синтетический статус социальной экологии как специфической научной дисциплины, интегрирующей в себе идеалы и нормы естественнонаучного и социально-гуманитарного познания. Ред.-сост. книги.
Основные публикации: Принцип отрицания в философии и науке. Мн., 1981; Динамика биосферы и социокультурные традиции. Мн., 1987; Мировоззренческие структуры в научном познании. Мн., 1993. В соавт.; Перспективы научного разума и методологический дискурс. Мн., 2000; Современная антропология. Мн., 2012.