Last Photo David McCallum Shared before His Death — Fans Were Amazed That He Looked ‘Very Young'
David McCallum, the star behind the role of Dr. Donald "Ducky" Mallard on "NCIS" since 2003, has died at 90. He enjoyed every part of his journey in Hollywood. But outside of acting, McCallum was a family man who was married for 56 years to his wife, Katherine Carpenter.