Infernal Affairs - Cast

Infernal Affairs Movie Poster

Tony Leung

as Chan Wing Yan


Andy Lau

as Inspector Lau Kin Ming


Anthony Wong

as SP Wong Chi Shing


Eric Tsang

as Hon Sam


Chapman To

as Tsui Wai-keung




Wan Chi Keung

as Officer Leung


Lam Tung

as Inspector B


Ng Ting-yip

as Inspector Cheung


Elva Hsiao

as May


  Change Location