Nikea Gamby-Turner is an American actress based in Los Angeles. (Via TMDB)
12 Hour ShiftFilm • 2020
LuckyFilm • 2020