
Ally Chiu
Birthday: July 4, 1998 in Taiwan
Birth Name: Chiu Si-Chin
Ally Chiu was born on July 4, 1998 in Taiwan. She is an actress, known for Liquid Love (2016), The Losers (2013) and Qin ai de sha shou (2020).
Ally Chiu's FILMOGRAPHY
as Actor (1)