Weiss nació en Borysław, Polonia (desde 1945 Boryslav, Ucrania) en una familia judía polaca de Gienia y Meir Wolf Weiss.
Fue rescatado por ucranianos y polacos durante la ocupación alemana de Polonia.
Como sobreviviente del Holocausto, emigró a Palestina bajo Mandato Británico en 1947.
[2] En 2000 se convirtió en presidente del Consejo de Yad Vashem.
[4] Weiss hablaba hebreo, yiddish, polaco, ruso e inglés.