Biography

Zoey Lin was born on November 12, 1989 in New Taipei City, Taiwan as Hsin-Lei Lin. She is an actress, known for Love or Spend (2015) and Swimming Battle (2016).

Dramas

Images