Filmography

Thirteen Talks
2016 · Acting

Creation of the Gods I: Kingdom of Storms
2023 · Acting

Creation of the Gods II: Demon Force
2025 · Acting

The Monkey King 2
2016 · Acting

Painted Skin: The Resurrection
2012 · Acting

Creation of the Gods III: Creation Under Heaven
Acting

Danger Has Two Faces
1985 · Acting

Moonlight Madness
2024 · Acting

The Spring Outside the Fence
1985 · Acting

Last Night's Light
1983 · Acting

Andrew Lloyd Webber: Masterpiece
2001 · Acting
