Billy Chan is known for his work on Bai ga jai (1981), Pi li feng huang (1996) and Long feng zei zhuo zei (1990).