This kid's also, like, half the age of most of the people you listed off; Sean Connery is probably old enough to be his great grandfather!
That said, he's definitely VERY male model-ish! He's pretty though.
And I feel dirty for saying that about someone who doesn't even look to be of legal age...