Robert Heydon
Robert Heydon nasceu o 19 de agosto de 1970 em Toronto, Ontário, Canadá. É produtor e diretor, conhecido pelo seu trabalho em Ecstasy (2011), A Maldição de Isabelle (2018) e Edwin: Alive (1999). É casado com Cinzia Genuardi desde o 30 de dezembro de 2006 e tem três filhos.