Yongqiang Liu is known for Water Monster 2 (2021), The Assassins (2012) and Painted Skin: The Resurrection (2012).
No data