Winnie Leung was born on March 2, 1976. She is an actress, known for New Police Story (2004), New Blood (2002) and Amphetamine (2010). Read more on iMDB