Canny Leung
- Writer
- Soundtrack
Canny Leung was born on 29 September 1968 in Hong Kong, British Crown Colony. She is a writer, known for Oi ching bak min bau (2001) and Che goh ha tin yau yee sing (2002). She has been married to Steven Lo since 13 February 2002. They have one child.