Haim was born on 6.6.1928 in Warsaw, Poland, to Yehezkel and Pnina, haredi Jews. In 1936, he made aliyah legally with his family. The family settled in Tel Aviv.
His father ran a Poalei Agudath Israel Bank branch. Haim studied in the Sinai School, and then in yeshivot in Bnei Brak and Tel Aviv. He was part of the Aguda Youth, and he worked in a diamond factory.
In 1946, he joined Lehi. At first, he worked in the finance department, fundraising. This led to his being injured when he went to a business owner to collect the money promised in 1947. The owner attacked him and wanted to turn him over to the police. After a struggle, Haim escaped, but he tripped and broke his knee. He was hospitalized for three months.
Afterwards, he was assigned to the supporters’ division for Rishon LeZion, Nes Ziona and Rehovot.
When the State was established, Haim joined the IDF. After the war, he went to officers training course, and he continued to serve in the Adjutant and Manpower Corps, finally retiring in 1975 with the rank of lieutenant colonel.
He then worked for the human resources department of Bar-Ilan University.
In 1952, he married Mina Seidel, and they had two sons, who became senior officers in the IDF, and a daughter. Haim now lives in Givatayim and is a member of the city’s religious council. He was on the directorate of Tzevet, an organization for retired permanent IDF officers, and he is now a member of its council.