Oscar Chiu

Oscar Chiu

actor

Oscar Chiu was born on Dec 18, 1985 in Taiwan. Oscar Chiu's big-screen debut came with Wo de ling hun shi ai zuo de directed by Ming-Lang Chen in 2019, strarring Kevin.

Oscar Chiu was born on December 18, 1985 in Taiwan. He is an actor, known for The Teacher (2019), More than Blue: The Series (2021) and Synapses (2019).

  • Birthday

    Dec 18, 1985
  • Place of Birth

    Taiwan
  • Also known

    邱志宇

Movies & TV Shows

All
Movies