https://cabaneasang.tv/director/chen-wu/

Chen Wu

Chen Wu is a filmmaker known for their work in Animation cinema. Their credits include Leave The Island (2025) and Little Fire (2024).

Filmography

Leave The Island
Leave The Island
Little Fire
Little Fire
Indiana Five Stars
Indiana Five Stars

Suggest an edit