Fred Peabody es director y periodista, ganador de un premio Emmy en 1989 por una de sus películas para televisión. Durante siete años fue director del aclamado programa de investigación The Fifth Estate para la CBC, la televisión pública canadiense.
En 2003 produjo el documental Perfect Illusions sobre los trastornos alimenticios entre los jóvenes y que emitió la PBS.