Francesca Cherruault: Francesca Cherruault. Actress: Standby. Francesca Cherruault was born on 12 August 1987 in London, England, UK. She is an actress and writer, known for Standby (2014) and Genesis (2018).
Known For: Standby (Beatrice), Genesis (Cara Chapman)