დაამთავრა თბილისის სახელმწიფო სამედიცინო უნივერსიტეტის სამხედრო-სამედიცინო ფაკულტეტი. დიპლომისშემდგომი განათლება მიიღო ამავე უნივერსიტეტში, ორთოპედია-ტრავმატოლოგიის მიმართულებით.
დავით ზაქრაძეს აქვს სამედიცინო სფეროში მუშაობის მრავალწლიანი გამოცდილება. ამჟამად, ის დასაქმებულია კავკასიის მედიცინის ცენტრში, ორთოპედ-ტრავმატოლოგად.