Shih-Lun Chiu was born on July 6, 1993 in Taiwan. He is an actor, known for Nie Xiaoqian (2016), The Coordinators (2018) and Miss in Kiss (2016).
No data