The Luna Lovegood character is 14 or 15 years old when she appears in the Potter books.
That's what I was thinking, Luna is supposed to be 14. I doubt a 9 year old could pull off playing a 14 year old.