Xiaoming Xuan is known for Confucius (2010), Nezha Reborn (2021) and Legend of the Moles: The Treasure of Scylla (2012).
No data