Alan Yuen - is a Chineese writer and director. He is better known for his work on Police story (2004), Fung Bou (2013), Zhuo yao ji (2015). According to Internet Movie Database he had total of 10 credits as a screenwriter and 4 credits as a director until 2019.
For more information press the link below:
https://www.imdb.com/name/nm0950701/