Родился он 10 марта 1937 года в Белгородской области. Окончил Военно-воздушную академию имени Жуковского, разведчиком быть не собирался. Но судьба сложилась так, что в 1973 году Федор Иванович оказался в системе Главного разведуправления Генштаба. В сентябре 1992 года он возглавил ГРУ ГШ, которым руководил до мая года.