Родился 27 сентября 1960 года в деревне Гошево Дрогичинского района. В 1983 году окончил Минский мединститут по специальности «лечебное дело». Работал врачом-терапевтом в Брестской горбольнице скорой помощи, главврачом Домачевской больницы, санатория «Берестье», с 2005 по 2009 год – замначальника областного управления здравоохранения, в 2009-2012 гг. возглавлял Брестскую центральную поликлинику, затем – лечебно-консультативную поликлинику на пл. Свободы. 23 марта 2014 года впервые избран депутатом Брестского городского Совета по избирательному округу № 26 (микрорайон «Восток»). Возглавил горсовет 15 апреля 2014 года. Победил в своем округе и на следующих выборах в 2018 году. Возглавлял представительную власть города и во второй каденции в качестве председателя городского Совета депутатов 28-го созыва.