Służba w organach MSW ZSRR W latach 1973–1990 służył w wojskach wewnętrznych MSW, m.in. uczestniczył w działaniach oddziałów specjalnych w Afganistanie, Górskim Karabachu, Abchazji i Kotlinie Fergańskiej. W latach 1980–1990 był wykładowcą w Wyższej Szkole Politycznej MSW. Od 1987 pełnił funkcję zastępcy kierownika Katedry Historii KPZR w Wyższej Szkole Politycznej MSW.
Działalność polityczna W marcu 1990 został wybrany deputowany ludowym RFSRR w okręgu krasnosielskim w Leningradzie. Na I Zjeździe Deputowanych Ludowych w czerwcu 1990 został wybrany do Rady Najwyższej RFSRR. W grudniu 1990 na II Zjeździe Deputowanych Ludowych wspólnie z generałem Dmitrijem Wołkogonowem i Siergiejem Szachrajem organizował frakcję „Lewicowe Centrum”. W lutym 1991 stał na czele komisji Rady Najwyższej ds. obrony i bezpieczeństwa.
Do 19 sierpnia 1991 był członkiem KPZR. W sierpniu 1991 wystąpił przeciwko puczowi Janajewa zorganizowanemu przez Państwowy Komitet Stanu Wyjątkowego. Po upadku puczu stanął na czele specjalnej komisji (tzw. „komisji Stiepaszyna”) ds. zbadania działalności KGB i Państwowego Komitetu Stanu Wyjątkowego. Wyniki pracy komisji pozostały utajnione.