No photoCayla BlufordActor · Born May 10, 2001 · Cleveland, Ohio, USAIMDb Acted in 32020s2024Car ShowBarbara2022Locked InEbonieNo release dateAirwaveMichelle StarkeyProduced 12020s2022Locked InProduction Designer