Jinshan Liu was born on December 18, 1963 in Beijing, China. He is an actor, known for Detective Dee: Mystery of the Phantom Flame (2010), Getting Home (2007) and Hot Summer Days (2010). Read more on iMDB