Родился в деревне Пожежин Малоритского района. В 1977 году окончил Брестский техникум железнодорожного транспорта, в 2004-м – московскую современную гуманитарную академию.
С 2001 по 2009 год работал директором КУПП «Брестское предприятие аварийно-восстановительных работ».
Два года возглавлял РУДТП «Автобусный парк №1 города Бреста», с марта 2011-го занимал должность заместителя директора, затем — директора КУП «Брестское дорожно-эксплуатационное предприятие» в структуре КУМПП «Брестское городское ЖКХ».
В декабре 2021 года попрощался с коллективом и ушел на заслуженный отдых.