С 1976 по 1978 год служба в вооруженных силах СССР.
С 78 по 79 год водитель Управления механизации отделочных работ №2 Треста «Мосотделстрой».
С 1979 по 1986 год милиционер-водитель 5-го отделения ГАИ и дорожного надзора на спецтрассе ГУВД Московского горисполкома.
С 1986 по 1989 год милиционер-водитель 10-го отдела ГАИ и дорожного надзора ГУВД Мосгорисполкома.
С 1.12.89 по 23.09.91 помощник начальника дежурной части – оперативный дежурный Оргинспекторского отдела УВД Советского райисполкома ГУВД г. Москвы.
С 23.09.1991 по 12.10.1992 года заместитель начальника ХОЗУ ГУВД г. Москвы.
С 1992 по 1999 год занимал руководящие должности в подразделениях ГАИ ГУВД Москвы.
С 17.05.1999 г. по 20.03. 2000 год помощник замминистра секретариата руководства министерства аппарата МВД РФ.
С 20.03.2000 г. По 19.01.2001 г. Начальник организационно-аналитического Управления ГАИ ГУВД г. Москвы.
С 2003 г. до назначения в Волгоград работал заместителем начальника Главного Управления вневедомственной охраны МВД России ( с 2005 изменено название на Департамент государственной защиты имущества МВД России).