David McCallum played Dr. Donald "Ducky" Mallard on NCIS for nearly 20 years before he considered leaving the show.
Learn about the Marvel star who was strongly considered for the role of Dr. Donald 'Ducky' Mallard in NCIS before David ...
NCIS fans are demanding the show bring back a beloved character from the earlier seasons. In a NCIS subreddit thread made on ...
David McCallum stepped down from NCIS as Ducky Mallard, feeling his character became redundant. Here's why he made the tough decision.