Родился в 1947 году в Гродно в семье учителей. В 1969 году окончил физико-математический факультет Гродненского педагогического института, в 1976 году — аспирантуру Института физики Академии наук Белорусской ССР. Стажировался в университете Монпелье (Франция), Европейском центре проблем безопасности (ФРГ) и Калифорнийском университете (США), где изучал вопросы местного самоуправления, государственного строительства, экономических реформ и прав человека.
С 1969 года научный сотрудник Института физики АН БССР, с 1976 года преподаватель Гродненского пединститута. В 1978-2000 годах доцент физического факультета Гродненского университета. В 1980-1984 годах руководил кафедрой физики в Сетифском университете (Алжир). В 1990-1996 годах зампред Гродненского горисполкома по вопросам культуры, образования, медицины, спорта, молодежи и международных отношений. С 1996 года председатель гродненского общественного объединения "Ратуша" (ликвидировано по решению суда в 2003 году). С 1998 года председатель Белорусской ассоциации ресурсных центров. В 2001 году был одним из руководителей избирательного штаба кандидата в президенты Белоруссии Семена Домаша. В настоящее время руководитель программ Фонда содействия региональному развитию.
Кандидат физико-математических наук (тема диссертации "Механизм генерации сверхмощных лазерных импульсов"), соавтор "Энциклопедии архитектуры Беларуси" и "Энциклопедии истории Беларуси". Награжден орденом Республики Польша. Владеет пятью языками.