Родился 20 ноября 1903 года в деревне Клемятино Смоленской области.
С апреля по 6 июля 1941 года работал старшим экономистом в Народном комиссариате финансов СССР, откуда 6 июля и ушел добровольцем в народное ополчение.
До октября 1944 года Федор Герасимович воевал на фронтах Отечественной войны в должности командира взвода, затем политрука роты, а с июня 1942 года по 1944-й — агитатором полка.
В наградном листе к приказу 245-го полка 84-й гвардейской стрелковой дивизии № 99 от 13 октября 1943 года о награждении Федора Герасимовича Иванова медалью «За отвагу» записано:
«В июльско-августовских боях тов. Иванов показал образец мужественного выполнения своего долга перед Родиной. Под огнем врага он пробирался в передовые цепи бойцов, воодушевляя их на боевые подвиги. В бою под д. Хотынец, когда немцы пошли в контратаку на наш I стрелковый батальон, тов. Иванов организовал шквальный пулеметный и автоматный огонь. Контратака была отбита с большими жертвами для врага».