Родился 1 января 1925 года, в деревне Щара Мостовского района Гродненской области.
В 1941 Грецкий был связным партизанского отряда. В 1942 году Филипп Иванович ушёл в партизаны. Имеет за это медаль "Партизану 1 степени" и орден "Отечественной войны 2 степени". В 1944 году Ф.И. Грецкий вступил в ряды Советской Армии. За участие в боях на Западном фронте награждён двумя медалями "За отвагу". Филипп Иванович Грецкий считается почётным гражданином Белостока. Он закончил войну в Японии в 1945 году младшим сержантом.
Награждён медалями "За отвагу", "За боевые заслуги", "За победу над Японией", "За победу над Германией", "30 лет советской армии и флоту", "30 лет победы в Великой Отечественной войне", "50 лет вооружённых сил СССР". После войны Филипп Иванович Грецкий работал на мебельной фабрике в цехе мягкой мебели.