David Chen

David Chen (46)

1979-01-29 | Taipei, Taiwan, China

On Movies

  • Fly Me to Venus
  • Closed Doors Village

On Series

NextFilm 2025