Jing Shan is known for Last Hour (2008), Dark Matter (2007) and Mudan Ting: The Peony Pavilion - A Kunju Opera (2001).
No data