David McCallum played Dr. Donald "Ducky" Mallard on NCIS for nearly 20 years before he considered leaving the show.
NCIS star David McCallum was beloved by fans for his portrayal of Dr. Donald 'Ducky' Mallard though he struggled with the ...
Learn about the Marvel star who was strongly considered for the role of Dr. Donald 'Ducky' Mallard in NCIS before David ...
David McCallum stepped down from NCIS as Ducky Mallard, feeling his character became redundant. Here's why he made the tough decision.
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.