Tang ha giocato nella rappresentativa della Cina nel torneo calcistico dei primi giochi dell'Estremo Oriente, nei quali affrontò la selezione delle Filippine, formata interamente dai giocatori del Bohemian Sporting Club, che però contrariamente da quanto affermato dal regolamento schierava in squadra calciatori britannici, spagnoli e statunitensi. L'incontro si concluse con l'affermazione dei filippini per 2-1, con il gol cinese segnato proprio da Tang. Ha inoltre giocato nelle successive tre edizioni, tutte vinte dalla Cina.