Скончыў Ваенную акадэмію імя Фрунзэ (1926). У арміі са снежня 1915 года. У Чырвонай Арміі з чэрвеня 1918. У грамадзянскую вайну камандзір палка на Заходнім фронце. З 1938 намеснік камандуючага войскамі БВА, начальнік Ваеннай акадэміі Генштаба, камандуючы Паўночна-Каўказскай і Прыбалтыйскай ваеннымі акругамі. Удзельнік савецка-фінляндскай вайны 1939—1940. У Вялікую Айчынную вайну камандуючы войскамі Паўночна-Заходняга і Цэнтральнага франтоў, намеснік камандуючага войскамі Заходняга, Волхаўскага, Карэльскага франтоў. Удзельнік абарончых баёў у Прыбалтыцы, Крыме, пад Смаленскам, Маскоўскай бітвы 1941, разгрому нямецка-фашысцкіх войск пад Ленінградам і Ноўгарадам. У 1945—1948 гадах камандуючы войскамі Уральскай ваеннай акругі.