Филипп Иванович Ковалёв родился 27 ноября 1916 года в деревне Гойков ныне Чериковского районаМогилёвской области в семье крестьянина. По национальности — белорус. Получил 9-летнее образование. До 1939 года работал в совхозе, на заводе в Запорожье, а потом в Чериковской МТС.
С июня 1941 года он участник Великой Отечественной войны. Попав в окружение, с боями прорвался к советским войскам. В боях за Ленинград в сентябре 1941 года был ранен. Лечился в госпитале на Урале. После лечения в госпитале узнал, что больше не годен к службе. Написав прошение в штаб партизанского движения об отправки в немецкий тыл, был туда отправлен[1]. Сразу активно включился в партизанское движение на территории Белоруссии. С июля 1942 года состоит в 255-м партизанском полку[2] на должности подрывника. Участвовал в подготовке 13 диверсионных групп.
За время работы в немецком тылу пустил под откос 19 немецких эшелонов с техникой и живой силой, подорвал 24 автомашины, взорвал 9 шоссейных мостов[3].
Вёл в Кличевской партизанской зоне активную борьбу с фашистами.
В городе КличевМогилёвской областиРеспублики Беларусь имя Ф. И. Ковалёва носит средняя школа № 2[4]. 1 сентября 1988 года открылся школьный музей Боевой славы имени Героя Советского Союза Ф.И. Ковалёва[5].
3 июля 1993 года в городе КличевМогилёвской областиРеспублики Беларусь открыт памятник Ф. И. Ковалёву[6]. Установлен около ГУО "Средняя школа № 2 имени Ф. И. Ковалёва", пер. Пугачева, 4. Скульптор — Виктор Мурашов.