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)
Find something to watch
Search movies, actors, and more.
MoviesShowsPeople
No results found.
Known for
A Hero Never Dies (1998)·Needing You... (2000)·State of Divinity (1996)·Happy Ever After (1999)·Sister Cupid (1987)·Who's the Crook (1986)