Acting
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)
Everybody's Somebody's Favourite
1988
Justice Pao
1995
State of Divinity
1996
The Legend of the Book and Sword
1987
Happy Ever After
1999
Racing Peak
1993
The Black Sabre
1991
The Mystery of the Condor Hero