Tarek Ben Halim was born in Tripoli, Libya, on 4 December 1955 to Mustafa Ben Halim who served as Prime Minister of Libya from April 1954 to May 1957, and Yusra Kanaan, a mother of Palestinian descent.