Art
Lucky Lu
2026 · as Wang Jie
The Secret War
2003 · as Mrs. Lee
Once Upon a Time in China and America
1997 · as Lung's Wife (uncredited)
Comrades, Almost a Love Story
1996 · as Travel Agency Owner