Major General Addison Collins was a visiting general who appeared in the Season 11 M*A*S*H TV series episode titled "Say No More" the part of General Collins is played in the episode by veteran TV/Film actor John Anderson.
About General Collins[]
When the rather brusque Collins arrives, he takes up residence at the 4077th to look after his son. LIetenant Collins, Hawkeye assures the General that his son will be fine, but Collins refuses to leave, running his part of the war from his specially-made trailer. In Post Op, the younger Collins seems to have some problems breathing, and Hawkeye checks up on him. He's betting that its a normal Post-operative reaction, but admits to his father that it could be something more serious - an embolism. General Collins curtly orders Hawkeye to keep him informed, while he goes on ordering troop movements and other duties of war.
Later, when Hawkeye manages to find Collins at work in his makeshift "War Room" trailer, still busy on the horn, he has to break the terrible news to him - his son has died. It was an embolism, so severe there wasn't anything anyone could do.
Collins is, of course, floored; he tells Hawkeye about the story of about how his son wanted to follow in his footsteps, which he was initially against. But his son was so brave that he went ahead and volunteered to enlist anyway.
Hawkeye tries to comfort Collins, saying that while many of the patients he sees are a blur, "the special ones stand out" - like his son, whose only concern were his men, even though he was injured, too. Collins thanks Hawkeye for this, admitting that he realizes that probably the only thing Hawkeye didn't like about the young soldier "was his old man."
Collins then asks Hawkeye to share a drink with him, which Hawkeye agrees to. After their drink, Hawkeye departs the trailer, but not before he hears Collins resume his role as the barking general, issuing orders which will, inevitably, kill more young men like his son.