Megan Ashley Brown: Megan Ashley Brown. Actress: The Conjuring: The Devil Made Me Do It. Megan Ashley Brown is an American actress and a competitive ballroom dancer who is originally from Orlando, Florida. Megan fell in love with theater when she was ten during her first performance as the Spider in "James and the Giant Peach" which then lead her into the film and commercial side of the entertainment industry. Megan's hobbies include playing...
Known For: The Conjuring: The Devil Made Me Do It (Young Lorraine), Party of Five (Olivia), Animal Kingdom (Tiffany), (Future) Cult Classic (Gorgeous Girl)