
Filmography18 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Torino ShadowMovie | — | 49 |
| 2024 | Caught by the TidesMovie | Qiao Qiao | 47 |
| 2018 | Ash Is Purest WhiteMovie | Zhao Qiao | 41 |
| 2016 | Jia Zhangke, A Guy from FenyangMovie | Self | 39 |
| 2015 | Mountains May DepartMovie | Shen Tao | 38 |
| 2013 | A Touch of SinMovie | Xiao Yu | 36 |
| 2011 | 3.11 A Sense of Home FilmsMovie | (segment "Alone Together") | 34 |
| 2010 | I Wish I KnewMovie | Self | 33 |
| 2010 | Ten Thousand WavesMovie | Blue Goddess | 33 |
| 2008 | Cry Me a RiverMovie | — | 31 |
| 2008 | RemembranceMovie | — | 31 |
| 2008 | Black BreakfastMovie | — | 31 |
| 2006 | Still LifeMovie | Shen-Hong Guo | 29 |
| 2006 | Walking on the Wild SideMovie | — | 29 |
| 2004 | The WorldMovie | Tao | 27 |
| 2002 | Unknown PleasuresMovie | Qiao Qiao | 25 |
| 2001 | PlatformMovie | Yin Ruijuan | 24 |
| 0 | Mamma DunhuangMovie | — | — |