CharacterDr. Robert CaldwellDr. Robert Caldwell in St. Elsewhere (1982), played by Mark Harmon. Played byMark HarmonAppears inSt. Elsewhere1982