Fred Peabody és director i periodista guanyador d’un premi Emmy l’any 1989 per una de les seves pel·lícules per a televisió. Va ser director durant set anys de l’aclamat programa d’investigació The Fifth Estate per a la CBC, la televisió pública canadenca. L’any 2003 va ser productor del documental Perfect Illusions, sobre els trastorns alimentaris entre els joves i emès per la PBS.