Christopher Leung is known for Double Impact (1991), Yellowthread Street (1990) and Lung do kei yuen (2005).
No data