I would think he'd be just fine for the first 2 Harry Potter books. They're quite light, but I'm not so sure about the later ones, they're a bit darker, and more complex. I think if he's seen the later movies (as in 3 and 4), and understood and not been too scared (especially the end of the 4th), the other books might be ok. I would definitely have his parents read 3-6 first, though. They might be ok taking a 7 year old to a PG13 movie, but might want to read the books before handing them over to him [img]smile.gif[/img] .
I'd recommend trying some shorter fantasy books on him first, though, make sure he even likes the genre. The Series of Unfortunate Events, Narnia, first. Maybe maybe some of Diana Wynne Jones' books, too, though aspects of them will go over a 7 year olds head, but probably won't stop him from liking the books.
Bookmarks