David Keith McCallum (born September 19, 1933) is a Scottish actor. He was born in Glasgow, Scotland. McCallum is best known for playing Illya Kuryakin in "The Man from U.N.C.L.E." and Dr Donald "Ducky" Mallard on "NCIS".