Flo was born in London on the 16th of May 1995 to an English father and a Russian mother. She went to school in England but moved to Paris for her University studies at the age of 18. She is a writer and director now living, studying and working in Paris.