dalton nelson

10

Bond… James Bond

Hoagy Carmichael (OK, he never played Bond, but he was who Ian Fleming pictured as Bond looking like.  Just needs that extra comma of hair that insists on falling on his forehead).

Barry Nelson as Jimmy Bond in Casino Royale

Sean Connery

George Lazenby

Roger Moore

David Niven as Sir James Bond in Casino Royale

Peter Sellers in Casino Royale

Timothy Dalton

Pierce Brosnan

Daniel Craig