Filmography

Lost in Beijing
2007 · Acting

Summer Palace
2007 · Acting

Resurrection
2025 · Acting

The Silicon Waves
2024 · Acting

Unsettled Case
2026 · Acting

Three Husbands
2018 · Acting

Long Day's Journey Into Night
2018 · Acting

The Wild Goose Lake
2019 · Acting

Only the River Flows
2023 · Acting

Moneyboys
2021 · Acting

Bitter Flowers
2018 · Acting

The Fallen Bridge
2022 · Acting

Keep Rolling
2020 · Acting

The Escaping Man
2025 · Acting

Apes
2026 · Acting

The Pluto Moment
2018 · Acting

Impermanence
2018 · Acting

Western Border
2025 · Acting

Songs of the Youth 1969
2016 · Acting
