TV Guide Magazineis reporting actress Annie Ilonzehhas landed the role of Maya Ward on General Hospital. Maya will make her Port Charles debut on March 31. According to the article, Maya will be romantically involved with a Spencer (Think the one with the funny accent!). No word yet on when little sister Zoe, who is rumored to be slated for Michael (Drew Garrett), will make her way to town.
Photo Credit: Paul Smith