PersonSoi Cheang10 credits in the catalogue: acting, directing.ActingYoung and Dangerous1996ActorPTU2003Undercover CopMad Detective2007Inspector Ho Ka-on (voice)Iron Fists and Kung Fu Kicks2019SelfDirectingBlack Mask1996Assistant DirectorAccident2009DirectorDrug War2012Second Unit DirectorMotorway2012DirectorSPL 2: A Time for Consequences2015DirectorThe Monkey King 22016Director