Родился в крестьянской семье, получил начальное образование. Работал в колхоз
С 1943 года в рядах Красной Армии, с июля 1943 г. на фронте.
Служил в 1081-м стрелковом полку (269-я стрелковая дивизия) пулемётчиком. В бою 10 октября 1944 года за расширение плацдарма на правом берегу реки Нарев в районе города Ружан (Польша) личным примером увлёк бойцов в атаку, первым ворвался в траншеи противника, уничтожил около 10 вражеских солдат.
Прошёл обучение на снайпера, перешёл в подчинение непосредственно 269-й стрелковой дивизии. В бою за город Вилленберг (ныне Вельбарк, Польша) поразил свыше 11 солдат и офицеров противника.
При отражении контратак противника у деревни Клейн-Моле (юго-восточнее Берлина), в которой дислоцировался штаб полка и тыловые службы, разведчик Баркин лично уничтожил 12 вражеских солдат.
Демобилизован в 1945 году. Всего в качестве снайпера Баркин уничтожил 23 солдата противника.
Жил в Куйбышеве, работал плотником в передвижной мехколонне №13.