Cynthia Barrett
FollowBorn in Chicago, Illinois, U.S.
Cynthia Barrett is an Actress known for Stranger Things (2016), The Staircase (2022) and Insurgent (2015).
Born in Chicago, Illinois, U.S.
Cynthia Barrett is an Actress known for Stranger Things (2016), The Staircase (2022) and Insurgent (2015).