RIP David McCallum, 90, NCIS star
September 26, 2023
David McCallum
David McCallum, best known as Ducky Mallard on NCIS, has died at age 90.
Read more about it here…