How many movies have Kent Cheng Jak-Si and Leung Gam-San acted in together?

They have worked on 3 movies together! Their first movie together was Once Upon a Time in China (1991) and was their highest rated movie together. They have not worked together since The Prince of Temple Street (1992). They are most known for their crime films together.