Fung ha giocato nella rappresentativa della Cina nel torneo calcistico dei primi giochi dell'Estremo Oriente, nei quali, rivestendo il ruolo di capitano della squadra, 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.