Родился 20 мая 1958 года в деревне Новая Мышь Барановичского района Брестской области.
Окончил Белорусскую государственную сельскохозяйственную академию по специальности «Механизация сельского хозяйства», Академию управления при Президенте Республики Беларусь по специальности «Государственное и местное управление».
Работал старшим инженером цеха механизации, старшим инженером колхоза им. Дзержинского Бобруйского района Могилевской области; заместителем директора по кормопроизводству совхоза «Шинник» ПО «Бобруйскшина»; директором республиканского дочернего унитарного сельскохозяйственного предприятия «Шинник» Кировского района Могилевской области; исполняющим обязанности первого заместителя председателя, начальника управления сельского хозяйства и продовольствия, первым заместителем председателя, начальником управления сельского хозяйства и продовольствия Кировского райисполкома; председателем Глусского райисполкома; председателем сельскохозяйственного производственного кооператива «Рассвет» им. К.П.Орловского.
Избирался депутатом Кировского районного Совета депутатов 27-го, 28-го и 29-го созывов, депутатом Могилевского областного Совета депутатов 27-го созыва.
Делегат четвертого, пятого, шестого и седьмого Всебелорусского народного собрания.
Директор открытого акционерного общества «Рассвет им. К.П.Орловского».
Председатель Могилевского областного агропромышленного союза. Член Белорусского профессионального союза работников агропромышленного комплекса.
Награжден орденом Почета, медалью «За трудовые заслуги», почетными грамотами Национального собрания Республики Беларусь, Могилевского областного исполнительного комитета, Кировского районного Совета депутатов, Кировского районного исполнительного комитета. Имеет Благодарность председателя Могилевского областного исполнительного комитета. Присвоены почетные звания «Человек года Кировщины», «Человек года Могилевщины».