Loading
Loading

Shuya Chang is an actress, known for Revenge of the Green Dragons (2014), Chinese Puzzle (2013) and Karma: A Very Twisted Love Story (2010).
Law & Order: Special Victims Unit1999
Crouching Tiger, Hidden Dragon: Sword of Destiny2016
Chinese Puzzle2013
Counterpart2017
The Audition2015
Revenge of the Green Dragons2014
Snakehead2021
Me You Madness2021