Иван Кулик родился в Кочубеевском районе в 1914 году, работал в колхозе.
В 1939 году был призван в танковые войска, служил командиром в звании гвардии старшина. Воевал на Украинском и Белорусском фронте, дошел до Берлина, служил в Чехословакии и Польше. Домой вернулся в 1947 году.
Через три года Иван Кулик переехал в Невинномысск и работал на комбинате хлебопродуктов.
Среди его побед орден ВОВ 1 степени, орден Красной Звезды, медаль «За победу над Германией», медаль «За отвагу», юбилейные медали.
У него 2 сыновей, 4 внуков, 7 правнуков.