Actress · DirectorDevyn A. TylerMay 7, 1991(32 years old)New Orleans, Louisiana, USASocialsIMDbKnown for12 Years a SlaveMargaret Northup (adult)The Curious Case of Benjamin ButtonQueenie's Daughter Age 14The Great DebatersHelen FarmerFear the Walking DeadNoraDeep WaterMary WashingtonWatchmenElise AbarClariceArdelia MappSnowfallVeronique Turner / Veronique TurnerAntebellumMelanieNCIS: New OrleansAmelia BoydThe Underground RailroadMeg