John Halliday was an American actor of stage and screen, who often played suave aristocrats and foreigners.