Окончил Минский радиотехникум, в 1985 г. окончил Дрезденский технический университет, в 2007 г. – Академию управления при Президенте Республики Беларусь.
Работал техником конструкторского бюро точного электронного машиностроения, на инженерных должностях в конструкторском бюро технологического оборудования в Могилёве. Работал ведущим инженером по внешнеторговым отношениям, заместителем директора по быту, режиму и социальному развитию Могилёвского лифтостроительного завода, заместителем директора, затем директором республиканского унитарного предприятия «Могилёвский завод лифтового машиностроения».
В 2008 году избран в Совет Республики от Могилёвской области. 29 декабря 2008 назначен председателем Могилёвского облисполкома.