Yi-Chen Chen is known for Lord Jiaqing and the Journey to Taiwan (2022), The Strait Story (2005) and Switch of Fate (2016).
No data