David McCallum almost didn’t get cast as Ducky on NCIS, but decades later, he became one of the show’s most beloved characters.
David McCallum, the Scottish actor beloved by NCIS fans for his role as chief medical examiner Dr Donald 'Ducky' Mallard, almost didn't make it onto the show. Despite joining the cast for the ...