David McCallum played Dr. Donald "Ducky" Mallard on NCIS for nearly 20 years before he considered leaving the show.
Upon watching the entire episode, fans were happy to see NCIS pay tribute to Ducky — and subsequently, David — on social ...
David McCallum stepped down from NCIS as Ducky Mallard, feeling his character became redundant. Here's why he made the tough decision.
NCIS creator Donald Bellisario nearly canceled the show over David McCallum’s iconic role as Ducky, proving he was the heart ...
Tragic news out of the TV world as it has been revealed that David McCallum, who played Ducky on all 20 seasons of NCIS, has died. May he rest in peace.
Tragic news out of the TV world as it has been revealed that David McCallum, who played Ducky on all 20 seasons of NCIS, has died. May he rest in peace.