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)
Everybody's Somebody's Favourite
Series • 1988
State of Divinity
Series • 1996
Happy Ever After
Series • 1999
The Mystery of the Condor Hero
Series • 1993
Rise Of The Taiji Master
Series • 1995
Man of Wisdom
Shade of Darkness
Series • 1994
Rage and Passion
Series • 1992
Three In A Crowd
Series • 1989
One Step Beyond
Series • 1991
A Hero Never Dies
Movie • 1998
Needing You...
Movie • 2000
The Iron Butterfly
Movie • 1989
Sister Cupid
Movie • 1987
The Iron Butterfly II
Movie • 1990