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
The Undercover
Iron Butterfly III: Tomorrow
Needing You...
Justice Pao
The Iron Butterfly II
A Hero Never Dies
Sister Cupid
Who's the Crook
Fatal Assignment
The Iron Butterfly
State of Divinity
Two Cops on the Beat
The Mamasan
Fearless
The Mamasan II - Club Girls' Blues
痴心無罪
Racing Peak
Man of Wisdom
The Legend of the Book and Sword