"The Story of Film: An Odyssey" The Arrival of Multiplexes and Asian Mainstream (TV Episode 2011)
Flying Swords of Dragon Gate (2011)
Ke zhan (Short 2022)
Dragon Inn (1967)