David Hao-Chi Chiu was born on February 10, 1988 in Taipei, Taiwan. He is an actor, known for Ni zhao liang wo xing qiu (2014), See You In Time (2017) and Ke zai ni xindi de mingzi (2020).
No related contents, please re-enter