Scarlett Marshall: Scarlett Marshall. Actress: Archie. Scarlett Marshall was born on 23 August 1993 in London, England, UK. She is an actress, known for Archie (2010), Nation (2010) and At First Sight (2008).
Known For: Archie (Dolly(as Zoe Sparrow)), Nation (Daphne(as scarlett marshall)), At First Sight (Jenny), You Want a Sandwich? (Sammy)