David Tang s-a născut pe 2 august 1954, în Hong Kong, dar la vârsta de 12 ani s-a mutat cu părinţii în Anglia. El a fost decorat, în 2008, cu „Ordinul Cavaler” pentru activitatea sa caritabilă, atât în Marea Britanie, cât și în Hong Kong, aceeași onoare cu care a fost distins și bunicul său, omul de afaceri și filantropul Tang Shiu-kin.
Înainte de a intra în lumea afacerilor, David Tang a predat filozofia la Peking University. De asemenea, a redactat articole săptămânale pentru Financial Times, în care le răspundea cititorilor la întrebări despre proprietăți, arhitectură, decoruri interioare și grădini – cu toate că deseori s-a abătut de la aria lui principală de competență, luând în discuție probleme ce țin de cu totul alte teme, de la etichetă la gramatică.
David Tang a murit răpus de cancer la ficat.