Q (James Bond) Q is a fictional character in the James Bond films and film novelizations. Quartermaster as well as a reference to the deceptive Q-ships.
Quartermaster is the military officer who supplies troops with materiel. The character appears in almost every Bond film (he’s not in Live and Let Die, Casino Royale or Quantum of Solace) and, though Peter Burton originated the role, he was played by Desmond Llewelyn in 17 of those movies, opposite every Bond so far except Daniel Craig. After Llewelyn’s death in 1999, John Cleese played Q in Die Another Day.