Actress · DirectorSofia HublitzJune 1, 1999(24 years old)Richmond, Virginia, USASocialsIMDbKnown forOzarkCharlotte Byrde