Davids far er opprinnelig fra Leeds i England. Seks måneder etter hans fødsel flyttet familien til Florida. Etter flere flyttinger til New York og Connecticut, bosatte familien seg i Roswell i Georgia, der Cross bodde i nesten et tiår. Hans far var ofte fraværende, og hans familie var fattig. Cross og hans familie ble kastet ut fra hjemmet sitt mens han bodde i Georgia fordi foreldrene ikke kunne betale alle regningene. Han har to søstre, og hans yngste søsken gikk inn og ut av fengsel i løpet av deres yngre år.