Philip So: Philip So. Director: Indecent Beast. Philip So was an actor and director, known for Indecent Beast (1994), One Drop of Blood per Step (2000) and Hong men jue e zhe (1985). He died on 6 April 2023 in Shanghai, China.
Known For: Indecent Beast (Director), One Drop of Blood per Step (Director), Hong men jue e zhe (Charlie Wu(as Feng Su)), Passionate Dream (Director(as Philip Yuen-Fung So))