Родился в г. Буда-Кошелево, окончил Могилевскую школу милиции МВД Республики Беларусь по специальности «правоведение».
После службы в рядах Советской армии в работал шофером птицефабрики «Буда-Кошелевская», водителем Буда-Кошелевского районного агропромышленного объединения. С 1990-го по 2008 год служил в органах внутренних дел Буда-Кошелевского райисполкома.
В 2008-2013 гг. – главный инженер-механик РСУП «Бобовский» Жлобинского района, начальник службы охраны, заместитель директора по производству КСУП «Экспериментальная база «Уваровичи», в 2014- 2015 гг. – начальник сторожевой охраны КСУП «Гусевица», начальник службы охраны СУП «Андреевка-Агро».
В период времени с 2018-го по 2023 год работал заместителем начальника службы режима и сохранности ОАО «Агрокомбинат «Южный» Гомельского района, главным инженером ОАО «Бобовский» Жлобинского района, заведующим ремонтной мастерской ОАО «Невский-Агро» Боб-руйского района, дежурным по режиму управления по безопасности, режиму и хозяйственным вопросам иностранного унитарного производственного предприятия «Каштан» фирмы «ЧестнутАГ» г. Гомеля, старшим контролером контрольно-пропускного пункта охраны управления по безопасности, режиму и хозяйственным вопросам ООО «Каштан» г. Гомеля.
С августа 2023-го по 2024 год занимал должности главного инженера, заместителя директора по производству КСУП «Кривск».
21 мая текущего года назначен директором коммунального сельскохозяйственного унитарного предприятия «УваровичиЭлит».