Fiona Leung (梁藝齡 (梁艺龄)) was born on September 28, 1965. Fiona Leung movies and tv shows: Needing You... 2000 (Hong Kong), Aiming High 2000 (Hong Kong), Happy Ever After 1999 (Hong Kong), State of Divinity 1996 (Hong Kong), Man of Wisdom II 1995 (Hong Kong)...