1933.12-1934.10 1-я стрелковая Московская Пролетарская дивизия г.Москва. Рядовой.
1934.10-1937.11 Киевское пехотное училище. Курсант
1937.11-1938.05 УР г.Новоград-Волынский. Командир пулеметного взвода. Лейтенант
1938.05-1940.02 291-й горнострелковый полк 63-й горнострелковой дивизии г.Тбилиси. Командир пулеметного взвода. Лейтенант
1940.02-1941.08 291-й горнострелковый полк 63-й горнострелковой дивизии г.Тбилиси. Командир роты. Лейтенант
1941.08-1941.09 291-й горнострелковый полк 63-й горнострелковой дивизии. Участие в Иранском походе. Помощник начальника штаба полка по разведке. Лейтенант
1941.09-1942.05 Слушатель военной Академии им.Фрунзе г.Ташкент. Лейтенант
1942.05-1942.11 645-й Краснознаменный стрелковый полк 202-й стрелковой дивизии 11-й армии Северо-Западного фронта. Начальник штаба. Старший лейтенант
1942.11-1942.12 1276-й стрелковый полк 384-й стрелковой дивизии Северо-Западного фронта. Начальник штаба. Капитан
1942.12-1944.11 12-й гвардейский стрелковый корпус Северо-Западный фронт. Помощник начальника оперативного отдела
1944.11-1945.05 3-я ударная армия помощник начальника оперативного отдела по информации. Майор