Stephen A. Chang was born on March 23, 1985 in California, USA. He is an actor and producer, known for Shameless (2011), Captain Marvel (2019) and The Last of Us: Part II (2020).
No related contents, please re-enter