5 credits on file—4 films and 1 show, spanning 2004–2023.
The Boy and the Heron
2023 · 78/100
The Swarm
2023 · 66/100
Blade of the Immortal
2017 · 72/100
2046
2004 · 78/100
Howl's Moving Castle
2004 · 85/100