Born in Tainan in 1984, Justine O. *A graduate of College of Nursing of Taipei Medical University and received her MBA degree in International Health and Management from University of Aberdeen, U.K., and embarked on a career as a film producer. She has produced The Last Moose of Aoluguya, The Chinese Mayor, Mountains May Depart, K, Life After Life, The Calming, and Leave Me Alone.
|Leave me alone
Award 2022 Best Cinematography Award of the 24th Taipei Film Awards Nominations 2022 Best Leading Actor、Best Art Design and Best Model Design of the 24th Taipei Film Awards 2021 Best Supporting Actress and Best Art Direction of the 58th Golden Horse Awards