No photoMegan AdelleActor · Born October 29, 1990 · Carrollton, Texas, USAIMDb BiographyActress / Performer.Acted in 32010s2012ArachnoquakeAnnabel312011Straw DogsMelissa532000s2006RainExtra