Directing
ZH cinema · 3 credits
Birthplace
China
Also known as Sun Tianhe
Lethal Crazy Flower
Ice Sniper 2
The Drifting Red Balloon
Director
Writer