Wenqiang Ma is known for Drunken Monkey (2003), The Warring States (2011) and Bullet and Brain (2007).
No data