Napíšte pokračovanie pre tento odsek - David sa narodil v Miláne v roku 1970 a v roku 1974 sa s rodičmi presťahoval do Luxemburska, kde sa o rok neskôr naučil hrať šachy. Dosiahol určitý úspech na mládežníckej úrovni, ale až po ukončení štúdia filozofie v Londýne v roku 1992 začala jeho šachová kariéra. V roku 1998 získal titul veľmajstra, čím sa stal prvým luxemburským veľmajstrom. Zúčastnil sa šachovej olympiády v roku 1994 a 1996 za Luxembursko.
, 1998, 2000, 2002 a 2006, hrajú na každý čas. V roku 2002 získal individuálnu striebornú medailu s výsledkom 84,6% (+10<unk>1=2). V roku 2012 získal talianské občianstvo a v júli toho istého roka bol presunutý do Talianskej šachovej federácie. Na olympiáde v roku 2014 súťažil za Taliansko na palube 2.