Only thing is he's 45. He'd be at least 48 by the time Bond 26 is released (if it's two years after Bond 25), and assuming he's 007 for a decade he'd be close to 60 by the time he retires from the role. It worked for Moore, but even he said he was too old by the time he made the last movie.