Looks like an imitation Daniel Craig. When Craig first got named, everyone was up in arms that he didn’t look like Bond. I guess we’ve gotten used to him.
Roger Moore certainly didn’t look like Bond, and played him way too campy.
It’s not his looks but he has no polish or class. He walks, talks, acts and gives off the physical signals he is a common street thug.
Hmmm. Not my ideal choice (he's 30 but looks a bit too "boyish" for my idea of Bond), but I do think he looks SLIGHTLY closer to how Bond should look than Craig did:
It could be worse. Most of the names they've floated recently have been so bad that they've made me wish Craig would stay on, and I HATE Craig as Bond.