David McCallum played Dr. Donald "Ducky" Mallard on NCIS for nearly 20 years before he considered leaving the show.
Producer Don Bellisario understood this formula and bet on it during the casting process, especially when choosing David ...
Learn about the Marvel star who was strongly considered for the role of Dr. Donald 'Ducky' Mallard in NCIS before David McCallum landed the part.
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.