NCIS Actor David McCallum Passes Away at 90, Remembered as a ‘True Renaissance Man’ with Family by His Side

Actor David McCallum has passed away at the age of 90. McCallum’s death occurred on September 25, 2023, at New York Presbyterian Hospital, attributed to natural causes. He was surrounded by his loving family. McCallum was most renowned for his role as Dr. Donald “Ducky” Mallard on the popular TV series “NCIS.” In the 1960s, … Read more