Зиновий Владимирович Кулик родился во Львове 3 февраля 1947 года. После окончания школы работал на оборонном заводе. В 1965 году поступил в Политехнический институт. Поучившись два года он понял, что работа инженера - не для него. К этому времени Кулик уже имел несколько публикаций в заводской газете. С этим "творческим заделом" он в 1967 году поступил на факультет журналистики Львовского государственного университета им. И.Франко.
В октябре 1980 года Зиновий Кулик начал работать в системе Гостелерадио Украины. В 1989 году он закончил аспирантуру Академии общественных наук в Москве, защитил диссертацию.
Затем Кулик вернулся на Гостелерадио Украины в качестве политического обозревателя.
Одним из ярчайших моментов в биографии Зиновия Кулика было его назначение на должность заместителя секретаря Совета национальной безопасности и обороны Украины в июне 1999 года, в которой он пребывал до 2000 года.