Dion Lam
Movie roles (by U.S. release date):
- Born to Defence (1986)
- Long Arm of the Law Part 3 (1989)
- Seven Warriors (1989)
- Tricky Brains (1991)
- Once Upon a Time in China II (1992)
- Royal Tramp (1992)
- Gameboy Kids (1992)
- Last Hero in China (1993)
- Once Upon a Time in China V (1994)
- Sixty Million Dollar Man (1995)
- Young and Dangerous (1996)
- 97 Aces Go Places (1997)
- The Storm Riders (1998)
- A Man Called Hero (1999)
- A Man Called Hero (1999)
- Infernal Affairs (2002)
- Daisy (2006)
- My Mighty Princess (2008)