Родился в 1908 году в деревне Тихомирово Высоковского района Московской области.
7 июля 1941 года записался добровольцем в народное ополчение.
Служил красноармейцем в 4 стрелковом полку 2-й дивизии народного ополчения Сталинского района Москвы (с 26.09.1941 г. – 1282 стрелковый полк 2-ой стрелковой дивизии).
Официально признан пропавшим без вести в ноябре 1941 года.
По данным РГВА попал в плен 11 октября 1941 года. Освобожден.
18 марта 1942 года зафиксирован на Тамбовском военно-пересыльном пункте, а 23 марта направлен в 378 запасной стрелковый полк 19 запасной стрелковой бригады на станцию Никольское (спец. лагерь НКВД 188, созданный в 1942 году, находился в лесу у станции Рада Тамбовской области и изначально использовался для фильтрации солдат Красной Армии, оказавшихся в плену и окружении, но вскоре был переделан для содержания военнопленных.)
Судьба Ванягина не известна.
Жена Ванягина Анастасия Семеновна проживала по месту рождения мужа.
ЦАМО, ф.58, оп.18004, д.204
ВК Московской обл., Отдел по г. Клин и Клинскому р-ну, д. 11003019
ЦАМО, Тамбовский ВПП, оп.115690, д.28