Родился 4 августа 1924 года в Архангельске. В 1942 году, по достижению 18 лет, поступил на курсы связистов и в сентябре этого же года ушел на фронт в составе артиллерийской части. Службу проходил в должности телефониста 899 артиллерийского полка 337 стрелковой Лубненской Краснознаменной ордена Суворова и ордена Богдана Хмельницкого дивизии. С боями прошел путь от Сталинграда до Праги.
Имеет награды: орден Красной Звезды, медаль "За Отвагу".
Выдержка из наградного листа: "За время прибывания в полку товарищ Шаркунов показал себя смелым и храбрым связистом. Не раз под сильным огнем противника исправлял поврежденную телефонную линию. 29.04.1944г. на подступах к городу Яссы во время яростных контратак противника, Шаркунов бесперебойно держал связь с дивизионами, не взирая на сильный огонь и бомбардировку авиацией противника в течении дня исправил 12 прорывов телефонной линии, чем способствовал управлению артогнем по наступающему противнику. 04.06.1944 года, в момент отражения атаки пехоты и танков противника, товарищ Шаркунов только за один день исправил до 40 прорывов, а когда пехоте противника удалось вклиниться в нашу оборону и подойти к наблюдательному пункту, вместе с группой бойцов с автоматом в руках отражал атаки противника, лично уничтожив в этом бою 5 вражеских солдат!".