Acting
Jenny Wu is a Chinese stage and screen actress.
Top of the Lake
2013
Newton's Cradle
2021
Swiperight
2020
Lady Bloodfight
2016
Deadhouse Dark
Drown
2015
Australia Day
2017
Suka
2023
Drum Wave
2018