Born in France. Immigrated to Israel in 1981. Graduate of Political Science and International Relations from the Hebrew University of Jerusalem.
In the IDF, he served in the Intelligence Corps and the IDF Spokesperson’s Office and was discharged with the rank of colonel. Among the positions he filled after his release: the head of the Jewish Agency’s immigration mission in France, the JNF’s emissary in Belgium and the head of the organization’s information in Europe. A commentator on security and military affairs in a number of international media channels, a senior information activist in Israel and abroad.
Rafowitz wrote several books. The last of them: Israel Une Chance Pour le Monde
Married with four children, lives in Tel Aviv.