PersonLawrence Cheng Tan-Shui2 credits in the catalogue: acting, production.ActingThe Storm Riders1998JesterProductionThe Eye2002Producer