Окончил Уфимский нефтяной институт по специальности горный инженер в 1977 году. После окончания института и по 1989 работал помощником бурильщика, буровым мастером, начальником смены РИТС, начальником РИТС Речицкого Управления разведочного бурения РУП «Производственное объединение «Белоруснефть».
С 1989 по 1993 год работал старшим инженером по бурению в Алжире. По окончании загранкомандировки вернулся в Речицкое Управление разведочного бурения, где до 1996 года занимал должность заместителя начальника технологического отдела. В 1996 году перешел на должность начальника производственного отдела по бурению и ремонту скважин в г. Гомель.
С марта 2005 года по настоящее время работает заместителем генерального директора по производству РУП «ПО «Белоруснефть».
Женат, двое детей.