14 января 1945 года Шарко поднял в атаку свою ротой и захватил две немецкие траншеи, взяв в плен 14 солдат противника и захватив более 50 пулемётов. 16 января в бою за населённый пункт Нове-Място, когда противник предпринял атаку силами 2 БТР, 4 автомашин и 60 солдат и офицеров, рота Шарко успешно отразила её. 21 января 1945 года в бою за населённый пункт Гловно рота Шарко разгромила немецкую колонну, взяв в плен большое количество солдат и офицеров противника[1].
Во время штурма Берлина Шарко получил тяжёлое ранение, лишившись ноги. После окончания войны он был уволен из рядов Вооружённых Сил. Проживал в Минске. Окончил Республиканскую партшколу при ЦК КП Белорусской ССР и Минский педагогический институт. Работал в ПО «Горизонт», затем в органах социального обеспечения. Являлся председателем Центрального Правления Белорусского общества глухих.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
«…Там Беларуси выше всей земля Дзержинщины моей…» Минск, 1999.
Высоцкий Н. И. Ветераны. Дзержинск, 2010.
Дзержинск 860 лет / ред. Е. В. Филипчик. Минск, 2006.