
Acting
Born September 28, 1965 · Nanhai District, China
Fiona Leung Ngai-Ling was born on 28 September 1965. She is an actress, known for A Hero Never Dies (1998), Racing Peak (1993) and Fatal Assignment (1995)

The Hidden Treasure
2013

Love Is......?
2008

Fearless
2007

Needing You...
2000

A Hero Never Dies
1998

Two Cops on the Beat
1995

Fatal Assignment
1995

Tears of Butterflies
1994

One Step Beyond
1992

Iron Butterfly III: Tomorrow
1992

The Undercover
1992

The Iron Butterfly II
1990

痴心無罪
1990

The Mamasan II - Club Girls' Blues
1990

The Iron Butterfly
1989

The Mamasan
1989

Sister Cupid
1987

Who's the Crook
1986