Родился 22 февраля 1959 года в д. Сосновичи Пинского района Брестской области.
В 1981 году окончил Ленинградский институт инженеров железнодорожного транспорта по специальности «Автоматика, телемеханика и связь на железнодорожном транспорте».
Электромеханик СЦБ, старший электромеханик, начальник участка Дновской дистанции сигнализации и связи Октябрьской железной дороги (1981—1989), главный инженер Дновской дистанции сигнализации и связи Октябрьской железной дороги (1989—2001). С 2001 года — начальник Дновской дистанции сигнализации и связи Октябрьской железной дороги.
Награжден нагрудным знаком «150 лет железным дорогам».