How many movies have Michelle Hu and Philip Ng acted in together?

They have worked on 6 movies together! Their first movie together was Mr. & Mrs. Gambler (2012) while their highest rated movie together was Once Upon a Time in Shanghai (2014). They have not worked together since Chasing the Dragon (2017). They are most known for their action films together.