Amir Ben-David was born in Haifa, a town in the north part of Israel, on 27 December 1965. He grew up in Kiryat-Motskin, where he graduated from the local high school. After he finished his 3 years of duty in the Israeli army service, he moved to Tel-Aviv.