Steven Chiang Poster

Biography

Steven Chiang was born on August 7, 1982 in Taiwan as Chang-Hui Chiang. He is known for his work on Cloudy (2017), A Boy Named Flora A (2017) and VIC (2018).