Now
63
Sun
79
Mon
85
David McCallum, the Scottish actor perhaps best known for his role as Dr. Donald "Ducky" Mallard on NCIS, had died. He was 90-years-old.