Doctor Who's David Tennant has revealed that he was once in contention to play James Bond. The Scottish actor, 51, had no idea he was floated as an option to play 007 until he was told that producers Barbara Broccoli and Michael G Wilson had put him on the coveted list before Daniel Craig was cast in the role.
Asked if he had ever been in the running, the Inside Man star said: "I never believed I had, until I worked with a director recently who had worked with the Broccolis who said, 'Yeah, you were on the list that time. I was like, 'What time? What are you talking about?' He went, 'Yeah, the last time.' I suppose it must have been Daniel Craig, before that I would have been a child."
Craig was ultimately cast in the role in 2005 - the same year that David would play The Doctor for the first time in Doctor Who, replacing Christopher Eccleston in the show's revival. Whilst David hung up the keys to the TARDIS on New Years Day 2010, Craig played Bond up until last year's No Time To Die.