Фредди родился в Лондоне в семье, близкой к миру кино. Его отец — актер, мать — агент по поиску талантов. Фредди начал появляться на телевидении с семилетнего возраста, исполняя небольшие роли в сериалах. Прорыв Фредди случился в 2004 году, когда он сыграл роль Питера в фильме Волшебная страна. Хаймор получил несколько наград и номинаций за эту роль. На съёмках он также подружился со своим партнером по фильму Джонни Деппом. Другой значительной ролью в карьере молодого актера стала роль Рауля в фильме Два брата, в котором он снимался в сценах с тигрёнком. Сцены со взрослым тигром были сняты с использованием компьютерной анимации. В 2008 году он продолжил сниматься в фильмах, связанных с жанром Фентези и исполнил сразу две роли в фильме «Спайдервик: Хроники» сыграв двух близнецов с непохожими характерами. Сейчас Фредди живёт в самом дорогом пригороде Лондона.