Izpolnite naslednji stavek: David se je leta 1970 rodil v Milanu, leta 1974 pa se je s starši preselil v Luksemburg, kjer se je leto kasneje naučil igrati šah. Na mladinski ravni je dosegel nekaj uspehov, vendar se je njegova šahovska kariera začela šele leta 1992, ko je končal študij filozofije v Londonu. Leta 1998 si je pridobil naslov velikega mojstra in postal prvi veliki mojster Luksemburga. Tekmoval je za Luksemburg na šahovskih olimpijadih leta
1994, 1996, 1998, 2000, 2002 in 2006, vsakič igrajo na Leta 2002 je osvojil individualno srebrno medaljo z rezultatom 84,6% (+10<unk>1=2). Leta 2012 je dobil italijansko državljanstvo in julija istega leta prešel v italijansko šahovsko zvezo. Na olimpijadi leta 2014 je tekmoval za Italijo na krovu 2.