Bond star Ben Whishaw is adamant speculation linking him to a role in Doctor Who is wide of the mark because he is out of the running for the job.

The 32 year old made his debut as gadget master Q in the last 007 movie, 2012's Skyfall, and online gossip has suggested he will be joining another British institution, cult sci-fi Tv show Doctor Who to take over from current Time Lord Matt Smith.

However, Whishaw is adamant he is not among the actors in line to play the doctor, telling Britain's Daily Mail, "It's not going to be me. But I don't mind - I don't think you can be Q and Doctor Who. It would be a bit wrong."

Smith will leave the popular Tv show at the end of the year (13) and speculation is rife about who will replace him, with bookmakers in Britain recently backing another James Bond star, Rory Kinnear, as favourite.