No photo

Nicholas Teo

Acting

  • Born 29/11/1981
  • Kuching, Sarawak, Malaysia

Known For