
Joshua Chen Huanxiang
- Known for
- Directing
- Born
- December 11, 1981 (age 44)
- Birthplace
- Qingdao, Shandong Province, China
Known For
Filmography
2026
2025
2023
2023
2023
2021
2021
2020
2020

Geomancer
Movie · Director

Snake Infestation in Factory
Movie · Director

Man-Eating Shark
Movie · Director

Fate of Devil: Devastation
Movie · Director

Shark Evil
Movie · Director

Monkey King: The One and Only
Movie · Director

The Island of Snake King
Movie · Director

Desperate Anger City
Movie · Director

King of Snake
Movie · Director