Birthday: January 8th, 1991 Place of Birth: London, Ontario, Canada
Rebecca Liddiard is a Canadian actress and writer.