Yes, there has been an American portrayal of James Bond. Barry Nelson played a version of Bond in a 1954 television adaptation of Ian Fleming's "Casino Royale." Additionally, American actor George Lazenby took on the role in "On Her Majesty's Secret Service," although he was born in Australia. However, the character is predominantly associated with British actors, with Sean Connery and Daniel Craig being among the most iconic.
Copyright © 2026 eLLeNow.com All Rights Reserved.