Międzynarodową karierę rozpoczął w wieku 11 lat, uczestnicząc w mistrzostwach świata juniorów do lat 20, rozegranych w Tunji. Do 1998 r. wielokrotnie reprezentował swój kraj w mistrzostwach świata juniorów, największy sukces odnosząc w 1993 r. w Bratysławie, gdzie zdobył złoty medal w kategorii do lat 16. Od pierwszych lat 90. należał już do czołówki wietnamskich szachistów. W latach 1990–2008 dziewięciokrotnie (w tym 7 razy na I szachownicy) wystąpił na szachowych olimpiadach, natomiast pomiędzy 1995 a 2008 r. – pięciokrotnie (w tym 4 razy na I szachownicy) w drużynowych mistrzostwach Azji, w których zdobył 6 medali (srebrny i brązowy drużynowo oraz złoty i 3 brązowe za wyniki indywidualne). Trzykrotnie startował w pucharowych turniejach o mistrzostwo świata, w 2000 r. w I rundzie pokonując Rusłana Ponomariowa, ale w II przegrywając z Michaelem Adamsem, natomiast w latach 2001 i 2004 odpadając w I rundach (po porażkach z Gilberto Milosem i Zdenko Kożulem).