С 1996 г. по 2001 г. работал в Новополоцком городском отделе объединения «Охрана» при МВД Республики Беларусь в должности милиционера группы задержания и инспектором-дежурным, с 2001 г. по 2003 г. работал оперуполномоченным отдела уголовного розыска отдела внутренних дел Новополоцкого горисполкома Витебской области, с 2003 г. по 2015 г. в должности инспектора оперативного отдела Новополоцкого МО управления Департамента финансовых расследований Комитета государственного контроля Республики Беларусь (УДФР КГК РБ) по Витебской области и старшего инспектора – дежурного организационно-инспекторского отдела УДФР КГК РБ Республики Беларусь по Витебской области. Охранная и оперативная деятельность.