Lee Shu Mak / Niu Xunkai

Born in 1998, he studied film in the U.S. for 8 years. After that, he invested in many films as a producer. THE WIZARD is his first film as a director.