Actress · DirectorShannon PurserJune 27, 1997(26 years old)Atlanta, Georgia, USASocialsInstagramTwitterIMDbKnown forStranger ThingsBarbara “Barb” HollandSierra Burgess Is a LoserSierra BurgessRiverdaleEthel MuggsWish UponJune AcostaRoom 104Megan