Иван Филиппович Мельник родился 10 июня 1922 г. в селе Городница (ныне — Уманский район Черкасской области Украины). Украинец.
1940 г. - призван на срочную военную службу
Окончил полковую школу. Участвовал в боях Великой Отечественной войны, три раза был ранен.
После окончания войны продолжил службу в Советской Армии.
В 1949 году Мельник окончил Военно-политическую академию имени В. И. Ленина. Служил на высоких военно-политических должностях
Позднее перешёл на службу сначала в Главное управление внутренних войск МВД СССР по кадрам, а затем в Управление кадров МВД СССР, где занимал должности заместителя начальника, начальника Управления (1983—1986).
Умер 10 ноября 2013 г., похоронен на Троекуровском кладбище Москвы
Житель Басманного района (источник информации - газета "Басманные вести", № 5-6/2010)
Генерал-лейтенант МВД
Государственные награды:
орден Октябрьской Революции
орден Отечественной войны I степени
орден Отечественной войны II степени
орден Трудового Красного Знамени
орден Красной Звезды (награда за войну нашла героя только в 2010 году)