Actress · DirectorAnnarah CymoneJuly 11, 2000(23 years old)Charlotte, North Carolina, USASocialsIMDbKnown forMidnight MassLeeza Scarborough