Gibson was 'too short' to play Bond
The ‘Braveheart’ star Mel Gibson, who is 5ft 9in tall, was deemed too short to make a convincing portrayal of the iconic British spy – who is currently played by Daniel Craig – while producer Albert R ‘Cubby’ Broccoli was also concerned that he was too famous for the role.
Scriptwriter Tom Mankiewicz - who wrote James Bond favourites ‘The Man With The Golden Gun’ and ‘Live And Let Die’ - said: “At one point Mel Gibson wanted to play Bond. And Cubby was against it. Cubby first of all had a thing about tall people.

