Shuya Chang is an actress, known for Revenge of the Green Dragons (2014), Chinese Puzzle (2013) and Karma: A Very Twisted Love Story (2010).
Shu-Ya Chang
18 Feb 2016
04 Dec 2013
03 Oct 2015
31 Oct 2014
29 Oct 2021
12 Feb 2021
10 May 2021
18 Nov 2099
20 Sept 1999
10 Dec 2017