David Asavanond est un acteur franco-thaïlandais né en France d'une mère française et d'un père moitié français, moitié thaïlandais. Élevé en Thaïlande dès son plus jeune âge, il a été envoyé étudier à l'étranger à 12 ans dans des pensionnats anglais jusqu'à ses 19 ans. Il a poursuivi ses études à l'Université de Boston où il a obtenu une licence en psychologie.