David McCallum Trivia | 70 facts about the late actor September 26, 2023 By Costas Despotakis Leave a Comment David McCallum was a Scottish actor and musician best known for his role in NCIS. [Read more…] about David McCallum Trivia | 70 facts about the late actor