Zaczął grać w juniorskiej drużynie SK Fili Moskwa. Wychowanek FSzM Moskwa. Pierwszy trener Konstantin Bieskow. W 1957 zadebiutował w pierwszym zespole Torpeda Moskwa, w którym w latach 1968-1972 pełnił funkcje kapitana. W 1973 po 17 sezonach spędzonych w jednym klubie zakończył swoją karierę piłkarską[1].
Po zakończeniu kariery piłkarskiej rozpoczął pracę trenerską. Od 1974 pomagał trenować Torpedo Moskwa. W 1983 prowadził Wołgar Astrachań. W 1984 został mianowany na stanowisko starszego trenera SDJuSzOR Torpedo Moskwa, w której pracował do 1997. W 2003 objął stanowisko trenera selekcjonera klubu Torpedo-ZiL Moskwa.