Место рождения: Горьковская обл., Ардатовский р-н, с. Ризадеево. Призван Ворошиловским РВК, Горьковская обл., г. Горький, 10.12.1939. Краснофлотец (1943). Член ВКП(б) с 1943 г. Место службы: штаб Охраны водного района Северного флота; Сторожевой катер № 447. Затем служил на Черноморском флоте. Техник-лейтенант. Дата окончания службы: 22.05.1946.
В наградном листе к медали «За отвагу» (25.05.1945) говорится: «За период Отечественной войны участвовал во многих операциях по конвоированию кораблей и транспортов, пребывания в дозоре и перевозке грузов. Во всех операциях старшина 2 статьи Яшунин проявил мужество и самоотверженность. <…> С мая месяца по июль месяц 1944 года, выполняя правительственное задание по проводке катеров с Северного флота на Черноморский, проявил разумную инициативу. С приходом катеров в г. Сталинград, не доставало леса для постройки кильблоков, старшина 2 статьи Яшунин вместе с другими бойцами организовал лов леса по р. Волга, чем ускорил выполнение задания правительства раньше срока на 7 дней». Награжден также медалью «За победу над Германией».
Опубликовал семь стихотворений в газете Северного флота «В бой!» в октябре 1941 — апреле 1943 гг., а также одно стихотворение в газете «Полярная правда» в июле 1943 г. и одно — в газете «Краснофлотец» в мае 1944 г.