Родился 23 ноября 1954 года в деревне Воронино Житковичского района Гомельской области.
Окончил Белорусскую ордена Трудового Красного Знамени сельскохозяйственную академию, Минскую высшую партийную школу.
Трудовую деятельность начал главным агрономом колхоза имени Ленина Житковичского района. Работал заместителем председателя, председателем колхоза имени Ленина Житковичского района, начальником управления сельского хозяйства Кормянского райисполкома. Был вторым секретарем Кормянского райкома КПБ, инструктором отдела организационно-партийной работы ЦК КПБ, первым секретарем Столбцовского райкома КПБ. Занимал должности председателя Комитета по земельной реформе и землеустройству при Совете Министров Республики Беларусь, Министра природных ресурсов и охраны окружающей среды Республики Беларусь, Министра сельского хозяйства и продовольствия Республики Беларусь, советника отделения Посольства Республики Беларусь в Российской Федерации в городе Санкт-Петербурге, Заместителя Премьер-министра Республики Беларусь, помощника Президента Республики Беларусь — инспектора по Могилевской области, председателя Постоянной комиссии Совета Республики по региональной политике и местному самоуправлению.
Избирался депутатом Палаты представителей Национального собрания Республики Беларусь.
Заслуженный работник сельского хозяйства Республики Беларусь.
Делегат седьмого Всебелорусского народного собрания.
Член Совета по взаимодействию органов местного самоуправления при Совете Республики Национального собрания Республики Беларусь.
Член рабочей группы Национального собрания Республики Беларусь по достижению Республикой Беларусь Целей устойчивого развития.
Член экспертного совета при Совете Республики Национального собрания Республики Беларусь восьмого созыва.
Член экспертно-консультативного совета при Президиуме Совета Республики Национального собрания Республики Беларусь восьмого созыва.
Член Межпарламентской комиссии Совета Республики Национального собрания Республики Беларусь и Совета Федерации Федерального Собрания Российской Федерации по межрегиональному сотрудничеству. Член Комиссии Парламентского Собрания Союза Беларуси и России по международным делам, миграционной политике и связям с соотечественниками.
Член Постоянной комиссии Межпарламентской Ассамблеи государств — участников Содружества Независимых Государств по аграрной политике, природным ресурсам и экологии.
Руководитель рабочей группы Национального собрания Республики Беларусь по сотрудничеству с Парламентом Азербайджанской Республики. Заместитель руководителей рабочих групп Национального собрания Республики Беларусь по сотрудничеству с парламентами Грузии, Исламской Республики Пакистан.
Награжден орденами Почета, «Содружество» (МПА СНГ), юбилейными медалями «90 лет Вооруженных Сил Республики Беларусь» и «МПА СНГ. 30 лет», почетными грамотами Национального собрания Республики Беларусь, Совета Министров Республики Беларусь, Администрации Президента Республики Беларусь, Совета МПА СНГ.