- 1973–1991 — service in the border troops of the KGB of the USSR.
- 1991–1993 — Head of the Administrative Department, Assistant to the Head of the Administration of the Vyborg District in the Leningrad Region.
- 1993–1994 — First Deputy of the Head of the Administration of the Vyborg District in the Leningrad region.
- 1994–1996 — Head of the Administration of the Vyborg District in the Leningrad region.
- 1996–2000 — Head of the Administration of The Vyborgsky District municipal unit in the Leningrad region.
- 2000–2007 — First Vice-Governor of the Leningrad Region in the Leningrad Region Government.
- 2007–2008 — Advisor to the Chairman of the Council of the Interparliamentary Assembly of the CIS Member States.
- 2008–2014 — Head of the Federal Service for Supervising Environmental Management.
- 2014–January 2021 — Vice-Governor of St. Petersburg.
- Since January 21, 2021 — Director of the State Museum of Saint Petersburg History.
General Director, State Museum of the History of St. Petersburg.