Fung iniziò a praticare la ginnastica ritmica all'età di 13 anni, diventando per la prima volta campionessa canadese nel 1982 all'età di 19 anni. Due anni dopo si presentò alle Olimpiadi di Los Angeles 1984 e, approfittando del boicottaggio dell'Unione Sovietica e di altri Paesi dell'Est Europa come la Bulgaria, che erano tra le principali favorite in questa disciplina, riuscì a diventare la prima campionessa olimpica di ritmica vincendo il concorso individuale. Successivamente si piazzò nona ai Mondiali di Valladolid 1985 e tentò poi di guadagnarsi l'accesso alle Olimpiadi di Seul 1988; non riuscendo però a riprendersi completamente dai postumi di una precedente appendicite, a cui si sommarono altri malesseri fisici, nel 1988 dovette annunciare il suo ritiro dall'attività agonistica.