Cynthia Barrett
Birthday: | Place of Birth: Chicago, Illinois, U.S.Cynthia Barrett is an Actress known for Stranger Things (2016), The Staircase (2022) and Insurgent (2015).
...
Known For
Acting
Year
Title
Role
2010
The Little Death
as Ardiane
