Birthday: October 19, 1988 in Nanjing, Jiangsu, China
Height: 168 cm
Han Chen was born on October 19, 1988 in Nanjing, Jiangsu, China. He is an actor and assistant director, known for Sacrifices of War (2011), The Farewell (2019) and Evil Minds (2015).