Natasha Liu Bordizzo Overview

Natasha Liu Bordizzo photo

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


  Change Location