Born: August 25, 1994
Natasha Liu Bordizzo was born in Sydney, Australia, to a Chinese mother and Italian father. She attended the University of Technology in Sydney where she studied law before deferring her degree to become an actress. Natasha made her first film appearance in Netflix's Crouching Tiger, Hidden Dragon: Sword of Destiny (2016). To prepare for the role, which was physically demanding, Natasha underwent intensive training in sword fighting. Following her film debut, Natasha appeared as Deng Yan in the... See All