What year did Desmond Llewellyn from James Bond die?

Desmond Llewellyn (who played "Q") died in 1999.