Toon Wang: Toon Wang. Director: Hill of No Return. Toon Wang was born in 1942 in Taihe-xian, Anhui, China. He is an art director and director, known for Hill of No Return (1992), Ce ma ru lin (1985) and Strawman (1987).
Known For: Hill of No Return (Director(as Tung Wang)), Ce ma ru lin (Art Director(as Tung Wang)), Strawman (Director(as Tung Wang)), Red Persimmon (Director(as Tung Wang))