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