Natasha Liu Bordizzo is an Australian actress and model. She made her debut portraying the character of Snow Vase in Netflix's Crouching Tiger, Hidden Dragon: Sword of Destiny. Recently she portrayed the character of Helena in Netflix's The Society, a series that brought her a lot of recognition.
Born: August 25, 1994, Sydney, Australia.
https://www.imdb.com/name/nm6812060/
Natasha Liu Bordizzo – Maxim Magazine Mexico November 2015 Issue
Bookmarks