Noel Leung

Born: 1969-12-29

Birthplace: Macau, China

Known For

Port of Call
I Love Hong Kong 2012
Unbeatable
The Thief of Time
The Stool Pigeon
Men Suddenly in Black 2
Task Force
Twilight Tubes Part I
Saving from Death Situation
Wonder Mama

Top Movie Credits

Unbeatable Psychiatrist
The Stool Pigeon Social Worker
Task Force Mrs. Tsang