Родился 22 марта 1911 года в деревне Переясловка, Красноярского края.
Был призван на службу в ряды Красной Армии в 1933 году. Успешно закончил Рязанское военное училище, получил звание младшего лейтенанта.
В ноябре 1941 года Николай Архипович в составе сибирских дивизий участвовал в параде на Красной площади, и сразу на фронт, на защиту Москвы.
Участвовал в боях под Ельней. Потом участие в Сталинградской битве.
При переправе 159-й танковой бригады через реку Дон в районе станицы Вешенской. Переправа была практически разрушена непрерывной бомбежкой германской авиации, а большая часть колесного транспорта была выведена из строя . №Товарищ Барабаш организовал переправу автомашин поручными средствами (на плотах) и вывел весь уцелевший автотранспорт на левый берег Дона. Восстановив поврежденные бомбардировкой машины»- гласит архивная запись.
За этот подвиг Николая Архиповича наградили орденом Красной Звезды и орденом Отечественной войны II степени. Боевыми дорогами он дошел до Восточной Пруссии, где получил медаль «За взятие Кенигсберга».
Ушел из жизни ветеран в 1997 году и был похоронен в городе Бородино.