- Окончил Омскую Высшую школу милиции, Академию МВД СССР.
- После окончания учёбы в 1981 г. вернулся в Архангельск и начал работать оперуполномоченным уголовного розыска в Октябрьском райотделе милиции.
- Через два года перешёл в областной уголовный розыск в отделение по розыску лиц, пропавших без вести, где проработал три года.
- Затем возглавлял отдел уголовного розыска в Коряжме.
- После окончания академии работал заместителем начальника Октябрьского РОВД г. Архангельска, начальником милиции общественной безопасности, начальником криминальной милиции.
- В 35 лет получил звание подполковника милиции, стал начальником Ломоносовского райотдела внутренних дел.
- 25 марта 2001 г. избран депутатом Архангельского городского Совета.
- С 17 апреля секретарь горсовета.
- В марте 2005 г. на 51-й сессии городского Совета депутатов в связи с досрочным прекращением полномочий руководителя городского Совета депутатов Нилова Олега Васильевича избран депутатом по избирательному округу № 5 города Архангельска и секретарём горсовета с одновременным исполнением обязанностей председателя