
Fiona Leung Ngai-Ling
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)
Movies

A Hero Never Dies

Needing You...

The Iron Butterfly

Iron Butterfly III: Tomorrow

The Iron Butterfly II

Sister Cupid

One Step Beyond

The Mamasan

Fearless

Fatal Assignment

Who's the Crook

Two Cops on the Beat

痴心無罪

The Undercover

Love Is......?

The Mamasan II - Club Girls' Blues

Tears of Butterflies


































