Родился 25 сентября 1922 года в деревне Верхняя Кумашка Шумерлинского района Чувашской АССР в семье крестьянина. Чуваш. Член КПСС с 1944 года. После окончания семилетней школы и курсов счетоводов работал в сельсовете.
В марте 1942 года Поляков был призван в Красную Армию и направлен в Краснодарское пулеметно-минометное пехотное училище. По прибытии в Краснодар Полякова определили в роту минометчиков. Но в училище он проучился полтора месяца. Командование Северо-Кавказского военного округа расформировало новобранцев по частям, так как вражеские самолеты постоянно бомбили город, а фашисты ежедневно продвигались на восток, тесня наши войска.
Рядовой Поляков был зачислен в 29-ю стрелковую дивизию. В июле 1942 года, в связи с прорывом противника под Харьковом в сторону Кавказа и Сталинграда, дивизию перебросили к большой излучине Дона на направление главного Сталинградского удара. Поляков участвовал в первом бою дивизии 21 июля 1942 года под станицей Цимлянской.
В августе 1942 года рядовой Поляков сражался на реке Аксай, где был ранен и лечился в госпитале. Вернулся в дивизию в ноябре 1942 года, когда началось наступление под Сталинградом. Участвовал в боях в районе южного пригорода Сталинграда поселка Бекетовка. 2 февраля 1943 года Сталинградская группировка Паулюса капитулировала. За боевые заслуги при обороне Сталинграда 29-я стрелковая дивизия 1 марта 1943 года была преобразована в 72- гвардейскую стрелковую дивизию. Поляков стал гвардии ефрейтором и был награжден медалью.
После завершения Сталинградской битвы гвардии ефрейтор Поляков окончил краткосрочные курсы связистов. Летом 1943 года в составе своей 72- гвардейской стрелковой дивизии участвовал в сражении на Курской дуге, отражая вспомогательный удар гитлеровских танковых дивизий в направлении города Шебекино Белгородской области.
Когда советские войска перешли в наступление, Поляков участвовал в форсировании реки Северский Донец, освобождал Мерефу и Красноград.
Впереди был Днепр.
День своего 21-летия связист 1-го батальона 224-гвардейского стрелкового полка гвардии ефрейтор Поляков отметил в бою. В ночь на 25 сентября 1943 года в числе первых он переправился через Днепр у села Бородаевка Верхнеднепровского района Днепропетровской области и участвовал в захвате плацдарма. Когда лодка пристала к берегу, и бойцы бросились на днепропетровскую кручу, Поляков из автомата уничтожил несколько гитлеровцев.
Командование поставило задачу – овладеть населенным пунктом и господствующей высотой. Бойцы пошли на штурм. Немцы яростно сопротивлялись. Было время, когда казалось, что противнику удастся вытеснить наших воинов из села. В момент наивысшего напряжения, сраженный пулей, упал командир роты. Гвардии ефрейтор Поляков принял командование на себя. Боевая задача была выполнена.