Chris Chen was born on August 18, 1990 in Kunshun, Jiangsu, China. He is an actor, known for Nevermore (2007).
Nevermore
No data