In Burns' absence, Maj. Charles Emerson Winchester III, played by David Ogden Stiers (right), became the new foil for Hawkeye and B.J. during the show's final six seasons.