Иван Иванович Кухарь родился в сентябре 1928 года на хуторе Диканька Полтавской области. Украинец.
Отец - Иван Андреевич Кухарь, работал главным агрономом в МТС, куда пришел после окончания Полтавского сельхозинститута.
Мать - Марфа Федуловна, домохозяйка.
Перед Великой Отечественной войной отца пригласили на работу в Москву. Он стал заместителем председателя (?) наркома земледелия. Семья переехала вместе с ним.
Окончил школу в Москве
Окончил Московскую сельскохозяйственную академию имени К. А. Тимирязева.
1963-1986 гг. – председатель колхоза им. Владимира Ильича, д. Горки.