Cast and Crew of Infernal Affairs II

Cast of
Infernal Affairs II

About Infernal Affairs II

  • Released on October 01, 2003

In this prequel to the original, a bloody power struggle among the Triads coincides with the 1997 handover of Hong Kong, setting up the events of the first film.

Full Cast of Infernal Affairs II

Shawn Yue
plays Chan Wing-Yan

Anthony Wong
plays Wong Chi-Shing

Francis Ng
plays Ngai Wing-Hau

Carina Lau
plays Mary Hon

Andrew Lin
plays Ngai Wing Chung

Roy Cheung
plays Law Kai Yin

Teddy Chan
plays Man Ching

Joe Cheung Tung-cho
plays Ngai Kwun

Henry Fong Ping
plays Gandhi

Peter Ngor
plays Negro

Hu Jun
plays Luk Kai-Cheung

Arthur Wong Ngok-Tai
plays Kwok Wa

Chapman To
plays Silly Keung

Wan Chi-Keung
plays Superintendent Leung

Bey Logan
plays Inspector Calvin

William Duen
plays Sergeant Chan

Chiu Chung-Yu
plays Mary


Crew of Infernal Affairs II