Movies (Acting Roles)

The Detective
Shing Fui-On was
52 in The Detective
as 'Fei Lung / Wong Yau Choi'.
Tue, Sep 25 2007

Himalaya Singh
Shing Fui-On was
50 in Himalaya Singh
as 'Sor (Tally's Worker)'.
Thu, Feb 03 2005

Drug Baron
Shing Fui-On was
48 in Drug Baron
Thu, Jan 01 2004

Unarm 72 Hours
Shing Fui-On was
48 in Unarm 72 Hours
as 'Sing'.
Thu, Feb 20 2003

Boxing Hero
Shing Fui-On was
47 in Boxing Hero
Wed, Jan 01 2003

Lethal Cop
Shing Fui-On was
46 in Lethal Cop
Tue, Jan 01 2002

Killing End
Shing Fui-On was
46 in Killing End
as 'Tak'.
Thu, Nov 08 2001

Fidelity
Shing Fui-On was
45 in Fidelity
as 'Chang'.
Mon, Jan 01 2001

Jyut Kei
Shing Fui-On was
45 in Jyut Kei
Mon, Jan 01 2001

The Devil Shadow
Shing Fui-On was
45 in The Devil Shadow
as 'Mr. Lau'.
Thu, Nov 30 2000

Mafia.com
Shing Fui-On was
45 in Mafia.com
as 'Lily's Brother'.
Sat, Oct 28 2000

Walk In
Shing Fui-On was
42 in Walk In
as 'Saur'.
Sat, Apr 19 1997

Ebola Syndrome
Shing Fui-On was
41 in Ebola Syndrome
as 'Annoyed Husband'.
Sat, Jun 15 1996

Tri-Star
Shing Fui-On was
41 in Tri-Star
as 'Father Robin'.
Thu, Feb 15 1996

Enemy Shadow
Shing Fui-On was
40 in Enemy Shadow
Thu, Dec 07 1995

Thunderbolt
Shing Fui-On was
40 in Thunderbolt
as 'Illegal Racer'.
Fri, Sep 08 1995

Secret Lover
Shing Fui-On was
40 in Secret Lover
Sat, May 13 1995

Dream Killer
Shing Fui-On was
40 in Dream Killer
Fri, Mar 17 1995

Twist
Shing Fui-On was
39 in Twist
as 'Mao Dong'.
Thu, Jan 12 1995

Rock on Fire
Shing Fui-On was
39 in Rock on Fire
as 'Insp Huang'.
Thu, Aug 18 1994

The Crucifixion
Shing Fui-On was
39 in The Crucifixion
as 'Chan Fu'.
Fri, Jun 17 1994

Naked Rose
Shing Fui-On was
39 in Naked Rose
Thu, Mar 24 1994

The Lady Punisher
Shing Fui-On was
38 in The Lady Punisher
as 'Muddy'.
Sat, Jan 01 1994

Bogus Cops
Shing Fui-On was
38 in Bogus Cops
Sat, Dec 04 1993

Chez n' Ham
Shing Fui-On was
38 in Chez n' Ham
as 'Pa Lam'.
Thu, Sep 30 1993

Boys Are Easy
Shing Fui-On was
38 in Boys Are Easy
as 'Athlete'.
Thu, Aug 12 1993

The Untold Story
Shing Fui-On was
38 in The Untold Story
as 'Cheng Poon'.
Thu, May 13 1993

Crazy Love
Shing Fui-On was
38 in Crazy Love
as 'Lonely'.
Sat, Apr 17 1993

Shadow Cop
Shing Fui-On was
37 in Shadow Cop
Fri, Jan 08 1993

Drug Tiger
Shing Fui-On was
37 in Drug Tiger
as 'Jay'.
Fri, Jan 01 1993

Handsome Siblings
Shing Fui-On was
37 in Handsome Siblings
as 'Ko Chi Sum [cameo]'.
Fri, Dec 11 1992

The Sting
Shing Fui-On was
37 in The Sting
Thu, Nov 19 1992

Night Life Hero
Shing Fui-On was
37 in Night Life Hero
as 'Chiu'.
Thu, Nov 12 1992

Rich Man
Shing Fui-On was
37 in Rich Man
Thu, Oct 15 1992

Ghost Killer
Shing Fui-On was
37 in Ghost Killer
as 'Shing Yiang To'.
Sat, Jul 18 1992

Sisters In Law
Shing Fui-On was
37 in Sisters In Law
as 'Wong'.
Thu, May 28 1992

Rhythm of Destiny
Shing Fui-On was
37 in Rhythm of Destiny
as 'Superman'.
Wed, Apr 01 1992

What a Hero!
Shing Fui-On was
37 in What a Hero!
as 'Postman'.
Thu, Feb 27 1992

Who's Killer
Shing Fui-On was
36 in Who's Killer
Wed, Jan 01 1992

Fatal Chase
Shing Fui-On was
36 in Fatal Chase
Wed, Jan 01 1992

Cheetah on Fire
Shing Fui-On was
36 in Cheetah on Fire
as 'Tong'.
Wed, Jan 01 1992

Today's Hero
Shing Fui-On was
36 in Today's Hero
as 'Police Officer 3662'.
Thu, Nov 21 1991

Queen of Underworld
Shing Fui-On was
36 in Queen of Underworld
as 'Brother Cheung'.
Wed, Nov 20 1991

Red Shield
Shing Fui-On was
36 in Red Shield
as 'Shing Biu'.
Wed, Oct 23 1991

Easy Money
Shing Fui-On was
36 in Easy Money
as 'Tai'.
Thu, Oct 17 1991

Ghost for Sale
Shing Fui-On was
36 in Ghost for Sale
as 'Uncle Shui'.
Sat, Jul 06 1991

The Tigers
Shing Fui-On was
36 in The Tigers
as 'Shing Sha-Pi'.
Tue, Jul 02 1991

Angel Force
Shing Fui-On was
36 in Angel Force
Fri, Jun 07 1991

Vampire Kids
Shing Fui-On was
36 in Vampire Kids
as 'Vampire'.
Thu, May 16 1991

Fist of Fury 1991
Shing Fui-On was
36 in Fist of Fury 1991
as 'Master Chiu Tung'.
Sat, Mar 23 1991

The Top Bet
Shing Fui-On was
36 in The Top Bet
as 'Brother Shaw'.
Thu, Mar 07 1991

Don't Fool Me
Shing Fui-On was
36 in Don't Fool Me
as 'Mad Bo'.
Sat, Mar 02 1991

Tricky Brains
Shing Fui-On was
36 in Tricky Brains
as 'Mr. Chu'.
Sat, Feb 02 1991

An Eternal Combat
Shing Fui-On was
35 in An Eternal Combat
as 'Ma Sheung Fung'.
Sat, Jan 05 1991

Lucky Dragon
Shing Fui-On was
35 in Lucky Dragon
Tue, Jan 01 1991

Against All
Shing Fui-On was
35 in Against All
as 'Nut'.
Fri, Dec 28 1990

God of Gamblers II
Shing Fui-On was
35 in God of Gamblers II
as 'Brother Kau'.
Thu, Dec 13 1990

Doctor Vampire
Shing Fui-On was
35 in Doctor Vampire
as 'Mr. Ta'.
Thu, Dec 06 1990

Triad Story
Shing Fui-On was
35 in Triad Story
as 'Maddy'.
Thu, Oct 11 1990

Dragon in Jail
Shing Fui-On was
35 in Dragon in Jail
as 'Brother Bull'.
Thu, Sep 27 1990

Gangland Odyssey
Shing Fui-On was
35 in Gangland Odyssey
as 'Maddy'.
Thu, Sep 13 1990

Kung Fu Vs. Acrobatic
Shing Fui-On was
35 in Kung Fu Vs. Acrobatic
as 'Cop on motorcycle [cameo]'.
Sat, Jul 21 1990

Perfect Girls
Shing Fui-On was
35 in Perfect Girls
Sat, Jul 07 1990

Family Honor
Shing Fui-On was
35 in Family Honor
as 'Tao'.
Thu, May 24 1990

Ghostly Vixen
Shing Fui-On was
35 in Ghostly Vixen
as 'Miu'.
Thu, May 10 1990

No Risk, No Gain
Shing Fui-On was
35 in No Risk, No Gain
as 'Big Fool'.
Thu, Apr 05 1990

Day of Thunder
Shing Fui-On was
35 in Day of Thunder
as 'Yan'.
Sun, Apr 01 1990

To Spy with Love!!
Shing Fui-On was
35 in To Spy with Love!!
as 'Police Officer'.
Fri, Mar 30 1990

My Hero
Shing Fui-On was
35 in My Hero
as 'Bill Chu'.
Thu, Mar 22 1990

Love Is Love
Shing Fui-On was
35 in Love Is Love
as 'Tai's Father'.
Wed, Feb 14 1990

The Fortune Code
Shing Fui-On was
34 in The Fortune Code
as 'Ugly Prisoner of War'.
Fri, Jan 19 1990

Stars & Roses
Shing Fui-On was
34 in Stars & Roses
as 'Chen Fei Ehn'.
Thu, Dec 21 1989

God of Gamblers
Shing Fui-On was
34 in God of Gamblers
as 'Big Mouth'.
Thu, Dec 14 1989

Fight to Survive
Shing Fui-On was
34 in Fight to Survive
as 'Shen'.
Thu, Nov 23 1989

City Cops
Shing Fui-On was
34 in City Cops
as 'Tai Kau'.
Sat, Nov 18 1989

Thunder Cops II
Shing Fui-On was
34 in Thunder Cops II
as 'Fei Tsat Ko'.
Sat, Nov 18 1989

Running Mate
Shing Fui-On was
34 in Running Mate
Sat, Nov 04 1989

China White
Shing Fui-On was
34 in China White
as 'Tuko'.
Sat, Nov 04 1989

Crocodile Hunter
Shing Fui-On was
34 in Crocodile Hunter
as 'Chiang'.
Thu, Oct 05 1989

Just Heroes
Shing Fui-On was
34 in Just Heroes
as 'Wah'.
Thu, Sep 14 1989

Thank You Sir
Shing Fui-On was
34 in Thank You Sir
as 'Kit's Father'.
Sat, Aug 19 1989

City Kids 1989
Shing Fui-On was
34 in City Kids 1989
as 'Big Skin Chuen'.
Sat, Aug 05 1989

Seven Warriors
Shing Fui-On was
34 in Seven Warriors
as 'Karl'.
Sat, Jun 24 1989

Club Girls
Shing Fui-On was
34 in Club Girls
as 'Maddy'.
Thu, May 18 1989

Killer Angels
Shing Fui-On was
34 in Killer Angels
as 'Hood'.
Fri, Apr 07 1989

Little Cop
Shing Fui-On was
34 in Little Cop
as 'Restuarant Waiter'.
Sat, Mar 25 1989

The Killer
Shing Fui-On was
34 in The Killer
as 'Hay Wong Hoi'.
Fri, Mar 24 1989

Perfect Match
Shing Fui-On was
34 in Perfect Match
as 'Joseph'.
Fri, Mar 17 1989

Mr. Smart
Shing Fui-On was
34 in Mr. Smart
as 'Seagull'.
Fri, Mar 03 1989

18 Times
Shing Fui-On was
33 in 18 Times
as 'Voleur'.
Thu, Nov 03 1988

Stumbling Cops
Shing Fui-On was
33 in Stumbling Cops
as 'Mr Man'.
Thu, Oct 13 1988

Her Vengeance
Shing Fui-On was
33 in Her Vengeance
as 'Long Fellow'.
Fri, Oct 07 1988

Three Against the World
Shing Fui-On was
33 in Three Against the World
as 'Sung's Thug at Bathhouse'.
Thu, Sep 22 1988

The Dragon Family
Shing Fui-On was
33 in The Dragon Family
as 'Bill, Er's Bodyguard'.
Thu, Aug 25 1988

Three Wishes
Shing Fui-On was
33 in Three Wishes
as 'Master Wu Pak Tung'.
Thu, Aug 11 1988

The Greatest Lover
Shing Fui-On was
33 in The Greatest Lover
as 'Silly Chick'.
Sat, Jul 30 1988

Moon, Star and Sun
Shing Fui-On was
33 in Moon, Star and Sun
as 'Brother Chuen'.
Fri, Jul 08 1988

Final Justice
Shing Fui-On was
33 in Final Justice
as 'Judge'.
Thu, Jun 23 1988

Bet on Fire
Shing Fui-On was
33 in Bet on Fire
as 'Ming's Dad'.
Sat, Jun 04 1988

The Truth
Shing Fui-On was
33 in The Truth
as 'Madly'.
Wed, Apr 27 1988

Guests in the House
Shing Fui-On was
33 in Guests in the House
as 'Utilities Worker'.
Thu, Apr 14 1988

The Crazy Companies
Shing Fui-On was
33 in The Crazy Companies
as 'Beanie's brother'.
Sun, Mar 27 1988

Tiger on the Beat
Shing Fui-On was
33 in Tiger on the Beat
as 'Dummy (uncredited)'.
Sat, Mar 19 1988

Dragons Forever
Shing Fui-On was
33 in Dragons Forever
as 'Cheng Shih-Mao'.
Thu, Feb 11 1988

No Compromise
Shing Fui-On was
32 in No Compromise
as 'Thief'.
Thu, Jan 21 1988

To Err Is Humane
Shing Fui-On was
32 in To Err Is Humane
as 'Bank Robber'.
Thu, Dec 03 1987

Prison on Fire
Shing Fui-On was
32 in Prison on Fire
as 'Mad Dog'.
Fri, Nov 13 1987

Road Warriors
Shing Fui-On was
32 in Road Warriors
as 'Commando'.
Wed, Sep 09 1987

Trouble Couples
Shing Fui-On was
32 in Trouble Couples
as 'Siu Ma'.
Thu, Aug 13 1987

Rich and Famous
Shing Fui-On was
32 in Rich and Famous
as 'Six'.
Wed, May 27 1987

Heartbeat 100
Shing Fui-On was
32 in Heartbeat 100
as 'See Tai Hoi'.
Thu, May 21 1987

Killer's Nocturne
Shing Fui-On was
32 in Killer's Nocturne
as 'Brother Nine'.
Fri, May 08 1987

Code of Honor
Shing Fui-On was
32 in Code of Honor
as 'Mad Piao'.
Thu, Mar 26 1987

Tragic Hero
Shing Fui-On was
32 in Tragic Hero
as 'Six'.
Fri, Feb 20 1987

Legacy of Rage
Shing Fui-On was
31 in Legacy of Rage
as 'Fool'.
Sat, Dec 20 1986

Brotherhood
Shing Fui-On was
31 in Brotherhood
as 'Lung'.
Sat, Nov 22 1986

Magic Crystal
Shing Fui-On was
31 in Magic Crystal
as 'Prisoner'.
Wed, Sep 17 1986

My Heavenly Lover
Shing Fui-On was
31 in My Heavenly Lover
as 'Tough Guy'.
Fri, Sep 12 1986

Infatuation
Shing Fui-On was
31 in Infatuation
as 'Bridegroom'.
Sat, Sep 06 1986

A Better Tomorrow
Shing Fui-On was
31 in A Better Tomorrow
as 'Shing's Bodyguard'.
Sat, Aug 02 1986

The Law Enforcer
Shing Fui-On was
31 in The Law Enforcer
as 'Bad Brain'.
Wed, Jun 11 1986

Parking Service
Shing Fui-On was
30 in Parking Service
as 'Dummy'.
Fri, Jan 10 1986

Cop of the Town
Shing Fui-On was
30 in Cop of the Town
as 'Robber Selling Gold Loot'.
Thu, Nov 14 1985

Why Me?
Shing Fui-On was
30 in Why Me?
as 'Jackson Ken'.
Tue, Oct 29 1985

Crazy Romance
Shing Fui-On was
30 in Crazy Romance
as 'Angry Car Driver'.
Thu, Aug 01 1985

Cop Busters
Shing Fui-On was
29 in Cop Busters
Thu, Jan 24 1985

Chase a Fortune
Shing Fui-On was
29 in Chase a Fortune
as 'Big Silly'.
Wed, Jan 09 1985

Shanghai Blues
Shing Fui-On was
29 in Shanghai Blues
as 'Gangster'.
Thu, Oct 11 1984

Law with Two Phases
Shing Fui-On was
29 in Law with Two Phases
as 'Apache's Man'.
Sun, Jun 17 1984

Heaven Can Help
Shing Fui-On was
29 in Heaven Can Help
as 'Devil'.
Sat, May 05 1984

Oh, My Cops!
Shing Fui-On was
28 in Oh, My Cops!
as 'Nut'.
Wed, Jul 20 1983

Play Catch
Shing Fui-On was
28 in Play Catch
Thu, Jun 09 1983

The Pier
Shing Fui-On was
28 in The Pier
Fri, Mar 11 1983

It Takes Two
Shing Fui-On was
27 in It Takes Two
as 'Butcher's Customer'.
Thu, Jul 15 1982

The Bomb Shell
Shing Fui-On was
26 in The Bomb Shell
as 'Robber'.
Thu, Oct 15 1981

Gambling For Head
Shing Fui-On was
19 in Gambling For Head
as '[Extra]'.
Sun, Jan 12 1975

The Young Dragons
Shing Fui-On was
19 in The Young Dragons
as 'Wan Fai's Attendant'.
Thu, Jul 25 1974

Back Alley Princess
Shing Fui-On was
18 in Back Alley Princess
as 'Boss Han's Thug'.
Sat, Feb 17 1973
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Kung Fu Soccer
Shing Fui-On was
49+ in Kung Fu Soccer
First Air Date
Mon, Dec 06 2004

A Taste of Love
Shing Fui-On was
46+ in A Taste of Love
First Air Date
Mon, Jun 04 2001

Twilight Tubes
Shing Fui-On was
39+ in Twilight Tubes
First Air Date
Tue, Apr 05 1994

Celebrity Talk Show
Shing Fui-On was
34+ in Celebrity Talk Show
as '成奎安'.
First Air Date
Fri, Mar 10 1989