IyeshaActing • 1980-10-27 • North Shields, Tyne-and-Wear, Northumberland, England, UKNo biography available.Known For2 Dicks in 1 Chick 72004Fan ClubNo Nerds have favorited Iyesha yet — be the first.All fan clubsFrom NerdspinFilmographyActor42007I Love JaynaFilm★ 6.02004Cum Filled Throats 5Film★ 10.02004Incumming 2Film★ 9.020042 Dicks in 1 Chick 7Film