Loading
Loading

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)
A Hero Never Dies1998
Needing You...2000
State of Divinity1996
Happy Ever After1999
Sister Cupid1987
Who's the Crook1986
The New Matchmaker1988
Justice Pao1995