Actor · Born 1984
Pacific Rim: Uprising
2018 · as Qingsheng Lab Tech
再见我们的十年
2015
The Cosplayers
2013 · as Lin Yuhan
Battle: Heaven Treasures
2013
The Next 11 Days
2012 · as A Bo
The Seal of Love
2011
Mulan: Rise of a Warrior
2009 · as Lei Baozi
The Message
2009