Baiyang Yu é conhecido por Mission: Impossible III (2006), Shanghai Kiss (2007) e Shanghai Calling (2012).
Sem dados