How many presidents did J. Edgar Hoover serve under as chief of the Federal Bureau of Investigation? July 6, 2017 By Show answer Eight – Calvin Coolidge, Herbert Hoover, Franklin D. Roosevelt, Harry S. Truman, Dwight D. Eisenhower, John F. Kennedy, Lyndon AB. Johnson and Richard M. Nixon. Hoover headed the agency from 1924 until his death in 1972. More American Presidents QuestionsMore History Questions