Actress · DirectorAubrey ReynoldsDecember 7, 1991(32 years old)Dallas, Texas, USASocialsInstagramIMDbWebsiteKnown forDC's Legends of TomorrowMaude BeaumontTime FreakBlue RibbonsPerry MasonSecretary