Show more
Ally Chiu was born on 4 July 1998 in Taiwan. She is an actress, known for Copycat Killer (2023), Liquid Love (2016) and The Losers (2013). imdb.com
Kim Kardashian
Andrew McCarthy
Nicola Coughlan
Jennifer Garner