British actor David McCallum, who played Donald “Ducky” Mallard on “NCIS,” has died at 90. He was a delightful character to watch, but In reality, the actor’s life held a lot of thrilling details — inside his 54 years of marriage after a failed relationship.
British actor David McCallum has died at the age of 90. The actor was said to have taken his last breath peacefully, surrounded by his family at the New York Presbyterian Hospital on Monday.
His son Peter shared a statement on behalf of his family, praising his father for being a devoted father and grandfather to his eight grandchildren, not to mention his dedication to the strong and long-lasting marriage he shared with his wife of 56 years, Katherine Carpenter.