I was going to say the same thing. He's in at least five different scenes and has a bunch of lines and is dancing over the credits.. that's not a cameo.
I have to balance technical accuracy with fun. Based on the stats, this quiz is already very difficult. Few people want to take a quiz where the answers are obscure.
The quiz was good, but the use of "cameo" is pretty relaxed. Usually I think cameo, I think people who portray themselves. Even if you are a musician, but are playing a role, like Richards in Pirates of the Caribbean, you are an actor at that point. Not just a cameo. I can appreciate the difficulty of putting a true cameo quiz together though. Would result in some pretty obscure roles or films.
I think a cameo should really only be considered a cameo if an actor is playing themselves. If they have a character role then it is just that - a role. You wouldn't necessarily need to pick more obscure movies/actors, some duplicates yes, but there are lots of well known options.
Considering I'm an older woman and have only seen four of these movies (probably all of the Hitchcock, but counting that as one) I'm satisfied with a score of seven.
Actually most cameos don't play themselves they have generic names like "old man in street" or "criminal resisting arrest" some play themselves sure but I think this quiz is about right balance.
I got three :D Stan lee, hitchcock and keith richards. But wouldnt have thought of sean connery as a cameo, for one it's sean frickin connery, two he plays richard the lionheart, not some mailman or something insignficant and he has lines. (Not something like a flashback playing the dad of someone or something). Ok it is no leading role, but not something especially written in to make an appaerance (like stan lee delivering a package)