How many movies have Shi Nansun and Xing Yu collaborated on?

They have worked on 4 movies together! Their first movie together was Dragon Tiger Gate (2006) while their highest rated movie together was Flash Point (2007). They have not worked together since The Thousand Faces of Dunjia (2017). They are most known for their action films together.