Jacky Cai was born on 2 January 1989 in Zhanjiang, Guangdong, China. She is an actress, known for Heung Gong zai (2014), Line Walker 2: Invisible Spy (2019) and Operation Red Sea (2018). imdb.com