Finish year
to

Olivia CHEN

Olivia CHEN

Introduction

Olivia CHEN was born in Changhua County, Taiwan in 1970. In 1997, she entered the Graduate Institute of Documentary Filmmaking, Tainan National University of the Arts.

For a better experience using this site, please upgrade to a modern web browser.