Федор Петрович родился 6 января 1926 года в с.Полянки Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне Спасский район РТ). В 1942 году окончил 7 классов семилетней школы. До призыва в армию работал в колхозе «Заречье».
Участник Великой Отечественной войны. Призван в ряды Красной Армии 20 октября 1943 года Куйбышевским РВК ТатАССР. Военную службу начал краснофлотцем в объединенной школе учебного отряда Черноморского флота курсантом. В период с октября 1944 года по май 1946 года службу проходил в военно морской базе Черноморского флота рулевым. В период с мая 1946 года по октябрь 1947 года службу продолжил рулевым в бригаде траления Черноморского флота. В период с октября 1947 года по февраль 1948 года службу проходил в 966 зенитном артиллерийском полку номерным. В период с февраля 1948 года по март 1950 года службу проходил в войсковой части 34203 командиром отделения морской пехоты. После увольнения в запас вернувшись домой работал в колхозе «Заречье». Позже работал в военизированной охране командиром отделения охраны на Хлебоприемном пункте г.Куйбышев. Жил в г.Куйбышев-Татарский ТатАССР. С супругой Зинаидой Степановной вырастили 2-х сыновей и 2-х дочерей.
Награжден орденом Отечественной войны 2-степени (1985г.) и другими медалями.