Родился в 1923 году в Княжой Губе. Воевал в 72-м пограничном отряде войск НКВД (соединение пограничных войск НКВД СССР, принимавшее участие в Великой Отечественной войне).
Отряд находился на обороне Советской государственной границы, протяжённостью 115 км в районе Кестеньги, выполнял задачи по охране войскового тыла Северного, Карельского фронтов, принимал участие в борьбе с разведывательно - диверсионными группами противника. Отдельные подразделения полка вели разведывательную деятельность в тылу финской армии.
Никулин Иван Павлович награждён орденом Отечественной войны II степени, медалью "За отвагу", медалью "За победу над Германией", знаком "Отличник Погранслужбы 2 степени".