Noel Leung

Noel Leung

Acting

Born
1969-12-29
Place of birth
Macau, China

Filmography