Desmond Llewelyn played this gadget man in 17 James Bond films
[DOC] [TLE] Desmond Llewelyn: Q @ Universal Exports, The Home of James ... [PAR] James Bond's online home since 1996 with everything you ever wanted to know 
... and 17 James Bond movies, 'Q' was played by one man: Desmond Llewelyn.