Noel Leung profile

Noel Leung

Acting

  • Born 29/12/1969
  • Macau, China

Known For