Several times Colonel Grenfell, portrayed by Nigel Davenport is referred to as an old man, and even Mudd, portrayed by Dennis Weaver says "For God's sake, he's an old man!" In actuality, Nigel Davenport (born May 23, 1928) is four years younger than Dennis Weaver (born June 4, 1924).