Fritz Weaver, a Tony Award-winning character actor who played a German Jewish doctor slain by the Nazis in the 1978 mini-series “Holocaust” and an Air Force colonel who becomes increasingly unstable as the nation faces a nuclear crisis in the 1964 movie “Fail Safe,” died on Saturday at his home in Manhattan. He was 90.

His death was confirmed by his son-in-law, Bruce Ostler.

Mr. Weaver won a Tony in 1970 for his role in Robert Marasco’s drama “Child’s Play,” about the malevolent environment at an exclusive Roman Catholic school for boys.

Mr. Weaver and Pat Hingle played teachers of wildly different temperaments who inevitably became adversaries. Mr. Weaver was the fierce disciplinarian, Mr. Hingle his easygoing rival.

But winning the Tony did not catapult Mr. Weaver into stardom. “What I remember is a vast silence from the phone,” he said, “because people said, ‘We won’t offer it, now, because we can’t offer him enough money.’ ”