Movies
Zack Snyder's Justice League
as Ryan Choi
The Great Wall
as Shen
Bureau 749
as Qiao Dongbei
Shadow
as King Pei Liang
The Eight Hundred
as Chen Shusheng
Vanishing Point
as Tang Yu
Pegasus 2
as Ma Zongliang
Escape from the Outland
as Miao Feng
Personal Tailor
as Ma Qing
Let's Get Married
as Ling Xiao