Although Henry Cavill has never officially played James Bond, the British actor has been hard at work for the last decade embodying characters who are essentially the legendary super spy in all but name. Cavill has long been a popular 007 fan casting, but he has yet to join the group of actors who have played James Bond. After becoming one of the biggest names in Hollywood, Henry Cavill’s action movies continue to be a big draw for his devoted viewers. However, his more recent projects suggest there’s still quite clearly one character he’d love to play.