Службу в органах внутренних дел начинал оперуполномоченным отделения уголовного розыска службы криминальной милиции отдела внутренних дел Октябрьского райисполкома города Могилева в 1994 году. С 1994 по 2009 год служил в Октябрьском РОВД города Могилева, пройдя путь от оперуполномоченного до начальника отдела внутренних дел. С апреля 2009 по май 2014 года – начальник УВД Бобруйского горисполкома. С мая 2014 года работал первым заместителем начальника УВД Могилевского облисполкома.
Кроме того, имеет другие государственные награды: медали «За безупречную службу» 3-й и 2-й степеней (2009, 2015), «За отличие в охране общественного порядка» (2017).
Занимавший ранее должность начальника УВД Гомельского облисполкома генерал-майор милиции Владимир Захарчук освобожден от этой должности и зачислен в распоряжение министра внутренних дел.