В 1965 году окончил историко-географическй факультет Минского государственного педагогического института им. А. М. Горького. Обучался в аспирантуре МГПИ им. А. М. Горького (1965—1968). В 1969 году защитил кандидатскую диссертацию «Деятельность партийной организации Белоруссии по воспитанию учащихся общеобразовательных школ в духе советского патриотизма в период между XXII и XXIII съездами КПСС» (науч. рук. — доцент А. Д. Молочко). Доцент (1974). Профессор (1997). С 1968 года — старший преподаватель, доцент, с 1992 года — профессор кафедры гуманитарных дисциплин Белорусского государственного университета информатики и радиоэлектроники. Скончался 14 ноября 2008 года, был похоронен 16 ноября 2008 года.
Награжден медалью «Ветеран труда», 30 грамотами руководящих органов Беларуси.
Автор научных работ и учебных пособий для вузов по истории Беларуси. Научные интересы: патриотическое воспитание молодежи, проблемы межнациональных отношений, вопросы национально-государственного строительства в Беларуси. Автор более 50 работ.