You won’t believe these 6 actors were nearly cast as James Bond

by

Over the past few months, there have been numerous rumours of who will take on the roll as the new James Bond.

But over the past five decades, six actors have stepped into the boots of the 007 agent.

Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig have all portrayed the courteous and courageous secret agent in over 24 Bond movies.

With Spectre due to be released later this year, we look back at the actors who nearly made the cut.

Michael Caine

After Connery departed in 1967, Michael Caine was up to play the secret agent. According to BBC America, Michael was anxious he would be typecast after he played a spy in The Ipcress File. The role went to George Lazenby for a one movie stint; and back to Sean Connery for the two films to follow.

 

Clint Eastwood

We think Clint would have been a good one! The actor was another favourite up to play the iconic role after Sean Connery, but later turned it down. Talking to the Daily Mail he said, "I was offered pretty good money to do James Bond if I would take on the role. But to me, well, that was somebody else’s gig. That’s Sean’s deal.”

 

Mel Gibson

Mel was turned down to play the part after reports of him being too small and too famous. Former screenwriter for Bond movies, Tom Mankiewicz admitted to the press that he was told by one of the producers, "I don’t want to make a Mel Gibson movie; I want to make a James Bond movie.” Tough luck Mel.

 

Liam Neeson

Ah, our favourite action hero's of all time. Liam was offered the role over twenty years ago but turned it down because of his late wife! Natasha Richardson told the actor that is he accepted the role, she would refuse to marry him. We do like a man that listens to his wife.

 

Hugh Jackman

Hugh admitted that playing the role of James Bond was not an easy one to give up. When he was offered the part over eight years ago, he turned it down because he was just about to film X-Men 2.

 

Henry Cavill

Henry nearly achieved the role in Casino Royale but ultimately he was viewed as too young, and the part went to Daniel Craig. In a post written on the British actor's website, he wrote, “I obviously wasn’t right for Bond."

Trending