Crazy Spider 2021
as Jiang Zhe
League of Gods: Soul Master 2020
as Erlang Shen
An Odyssey in Macau 2 2018
as Croupier
Youth of the Past 2016
as Zhan Che
Credits from TMDB.