
David McCallum Stepped Back From âNCISââThe Heartbreaking Reason Why!
NCIS Star David McCallum Dies at 90 David McCallum, beloved for his role as Dr. Donald âDuckyâ Mallard on NCIS, has died at the age of 90. A foundational member of the cast since the showâs debut in 2003, McCallum remained a steady and endearing presence for over two decades, becoming the longest-serving actor in…