Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Scarlett Stitt was born on March 26, 1999 in Camden, London, England as Scarlett Love Stitt. She is an actress and producer, known for Horrid Henry: The Movie (2011), '#MenToo' (2021) and The Enfield Haunting (2015).