Browsing: Daniel Craig

As Daniel Craig makes his final appearance as the martini-loving British secret agent in No Time To Die, making him the 6th face of the popular British franchise, here is my personal ranking of actors who have played the prestigious  British spy.