Родился 4 июня 1954 года в деревне Пустошка Браславского района Витебской области.
Окончил Новополоцкий политехнический институт, инженер-механик.
Трудовую деятельность начал учителем физкультуры и труда Сприндовской восьмилетней школы Браславского района Витебской области. Работал мастером механосборочного цеха № 1, заместителем начальника цеха по производству Борисовского завода «Автогидроусилитель» имени XXV съезда КПСС. Служил в рядах Вооруженных Сил. Был заместителем начальника, начальником механосборочного цеха № 3 Борисовского завода «Автогидроусилитель» имени XXV съезда КПСС, начальником цеха эксплуатации технологической оснастки, начальником инструментального отдела, заместителем главного инженера, заместителем главного инженера по станкоинструментальному производству, заместителем генерального директора по информационной и кадровой работе республиканского унитарного промышленного предприятия «Борисовский завод «Автогидроусилитель».
Избирался депутатом Минского областного Совета депутатов 24-го созыва, Борисовского городского и Борисовского районного Советов депутатов 23-го и 25-го созывов соответственно.
Заместитель генерального директора по идеологической работе открытого акционерного общества «Борисовский завод «Автогидроусилитель».
Член Комиссии Парламентского Собрания Союза Беларуси и России по безопасности, обороне и борьбе с преступностью.
Награжден медалью «За трудовую доблесть», Почетной грамотой Национального собрания Республики Беларусь, Почетной грамотой Парламентского Собрания Союза Беларуси и России, Почетной грамотой Министерства автомобильной промышленности, Почетной грамотой Минского областного исполнительного комитета, Почетной грамотой Минавтосельхозмаша СССР и ЦК профсоюза.