HUB
Acting
Jenna Wang
*1987
in Taipei, Taiwan
Oh, Pretty Woman
2018
IDOL
2023
The Blood Alligator
2019