Plastic Beauty
Series • 2026
Sunny
Series • 2024
Dear Patient
Series • 2020
Suicide Forest Village
Movie • 2021
United Red Army
Movie • 2007
Two on the Edge
And So We Put Goldfish in the Pool.
Movie • 2017
Fourteen
Listen to Light