Baiyang Yu is known for Mission: Impossible III (2006), Shanghai Kiss (2007) and Shanghai Calling (2012).
No data