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 Unit
Series • 1999
Counterpart
Series • 2017
Crouching Tiger, Hidden Dragon: Sword of Destiny
Movie • 2016
Revenge of the Green Dragons
Movie • 2014
Chinese Puzzle
Movie • 2013
The Audition
Movie • 2015
Snakehead
Movie • 2021
Made in Chinatown
Me You Madness