Changsheng Liu was born in Beijing, China. He is known for The Touch (2002), Mulan: Rise of a Warrior (2009) and Wu tai shan qi qing (1989).
No data