После службы в военно-морском флоте работал водителем, затем участковым инспектором милиции в Брестском РОВД. Там же служил в отделе профилактики старшим инспектором. Затем переведен в УВД Брестского облисполкома в управление охраны правопорядка и профилактики. С 2005 по 2007 год – заместитель начальника Ленинского РОВД, начальник милиции общественной безопасности. С 2007 г. – начальник отдела профилактики УВД. С 27 июля 2012 года по 22 января 2015 года – начальник ОВД администрации Ленинского района Бреста. Затем — начальник управления охраны правопорядка и профилактики УВД Брестского облисполкома до выхода в отставку в 2020 году. Трагически погиб в мае 2021 года в возрасте 50 лет.