Who Was Gavin MacLeod? Gavin MacLeod, a comedy veteran who played seaman “Happy” Haines on “McHale’s Navy,” Murray on “Mary Tyler Moore,” and Captain Stubing on “The Love Boat,” has died. Mark See, MacLeod’s nephew, confirmed his death. On May 29,...