Rachel Garrard was born 1984 in Devon, UK, studied at Byamshaw School of Art, London and Central Saint Martins, London.