TV

David McCallum

 
played Dr. Donald "Ducky" Mallard in NCIS

Dr. Donald Mallard, also called Ducky, is played by David McCallum. He is the medical examiner. He does the autopsies on the bodies and determine the cause of death. He is from the United Kingdom and he has some old habits like telling his stories forever on end.