Waise Lee Chi-hung
Shih Lung
Waise Lee Chi-hung
Shih Lung
Lester Chan Chit-man
Inspector Cheng Hui
Maggie Shiu Mei-kei
Angel / Gigi / Chi
Cynthia Khan
Nikko
Thomas Cheung Kwok-Leung
Du Zheng / Mr Tu
Power Chan Kwok-pong
Bo / Po
Cheung Chang
Mable
Bruce Law Lai-Yin
Barlit
Eddy Ko Hung
Mr Hu / Mr Ho
Anthony Wong Chau-sang
Insp Chou Chien
Leung Kai-Chi
Police officer
John Wakefield
Angel's new controlling officer
Benny Lai Keung-kuen
Hung's thug
Johnny Wang Lung-Wei
Sgt Lei Shen
Ha Kwok-Wing
Mr Tu's thug
Police Story
1985
The Dead Pool
1988
New Police Story
2004
Code of Silence
1985
Infernal Affairs II
2003
Martial Law II: Undercover
1991
Ava
2020
Debt Collectors
2020
Naked Killer
1992
Infernal Affairs III
2003
Police Story 2
1988
Lethal Weapon 4
1998
Lethal Weapon 3
1992
The Protector
1985
Mechanic: Resurrection
2016