


Dec 3, 2020

as Himself
Jul 22, 2016

as Derek Yee
Jul 3, 2015

as Miu Chi Wah
Apr 13, 2007

Nov 9, 1996

May 16, 1996

as Eight Assassins 1
Aug 26, 1995

as Principal Chun
Oct 29, 1994

as Ma Chi
Oct 29, 1994

Oct 6, 1994

as Supt [cameo]
Apr 28, 1994

as Pan Zanhua
Mar 12, 1994

as Puti Dharma
Feb 25, 1994

Dec 12, 1991

as Johnny
Dec 5, 1991

as John
Mar 27, 1991

as Amakasu Masahiko / Wong Ka Hung
Jul 28, 1990

as Tony
Jun 7, 1990

as Albert
Oct 27, 1989

as Narcotic Policeman
Mar 25, 1989

as Ching Chen-Yu
Mar 4, 1989

as Kao Wing Keung
Oct 28, 1988

as Poon Chung-lung
Oct 13, 1988

as Nam
Sep 10, 1988

as B / Chung Chu-Hsiung
Apr 14, 1988

Mar 10, 1988

as Secret Agent 001
Apr 16, 1987

Feb 19, 1987

as SDU with Bazooka
Nov 22, 1986

Nov 12, 1986

Oct 3, 1985

as Ah Bo / Yu Siao Bo
Apr 18, 1985

as Ah Sun
Feb 19, 1985

Jan 10, 1985

as Emperor Kangxi / Kang Tian Ci
Jan 1, 1985

as Yan Bei
Oct 10, 1984

as Zhang Wu Ji
Jun 19, 1984

as Cheng
May 11, 1984

Jan 25, 1984

as Shue Sang / Yuen Ying
Dec 16, 1983

as Lei Xun
Oct 6, 1983

as Lung Chien-Fei
Aug 20, 1982

as Cheung
Jun 4, 1982

as Wang Zi-Tai
Jan 1, 1982

as Long Fei
Nov 26, 1981

Oct 9, 1981

as A fei
Jan 31, 1981

as Xiao Qi
Dec 11, 1980

as Zhou Tung Lai
Jul 24, 1980

as Chiu Jun Ming
Mar 13, 1979

as Ding Peng
Jan 25, 1979

as Chang Wu Ji
Oct 27, 1978

as Chang Wu Ji
Oct 18, 1978

as Bat Prince Yuan Suiyun
Jul 8, 1978

as Fei
Dec 22, 1977

as Ah Fei
Oct 14, 1977

as 3rd Master Chi
Jul 6, 1977

as Tang Yu
May 7, 1977

Jan 20, 1977

Dec 18, 1969

Producer
Jun 13, 2026

Thanks
Dec 31, 2025

Producer
Jan 19, 2024

Producer
Nov 16, 2023

Producer
Nov 2, 2023

Screenplay
Sep 9, 2022

Producer
Oct 12, 2019

Producer
Sep 12, 2019

Producer
Dec 21, 2018

Producer
Jan 18, 2018

Screenplay
Dec 2, 2016

Producer
Nov 27, 2015

Writer
Jul 3, 2015

Screenplay, Producer
Apr 2, 2015

Producer
Jan 16, 2015

Producer
Aug 14, 2012

Writer
Dec 22, 2011

Screenplay
Jun 30, 2010

Producer
Jul 23, 2009

Writer
Mar 22, 2009

Writer
Apr 13, 2007

Writer
Aug 18, 2005

Writer
Apr 28, 2005

Producer
Apr 7, 2005

Producer
Jan 14, 2005

Screenplay
May 10, 2004

Producer, Writer
Mar 28, 2002

Producer
Mar 14, 2002

Producer
Nov 21, 2000

Producer, Story
May 27, 2000

Writer
Jul 20, 1999

Producer
Dec 3, 1998

Producer
Aug 30, 1997

Writer
Nov 28, 1996

Writer
Dec 14, 1995

Writer
Nov 11, 1993

Screenplay
Mar 18, 1989

Writer
Dec 3, 1987

Second Unit Director
Apr 16, 1987

Writer
Jun 5, 1986

Writer
Apr 29, 1981