Huda MustafaActing • 2000-08-30 • Raleigh, North Carolina, USANo biography available.Known ForFan ClubNo Nerds have favorited Huda Mustafa yet — be the first.All fan clubsFrom NerdspinFilmographyActor22026Unwell Winter GamesTVSelf • 4 episodes2019Love Island USATVSelf - Islander • 37 episodes★ 7.1