Extraordinary Mission 2017
as Luo Dongfang's Guerilla
SPL 2: A Time for Consequences 2015
as Guard #6
The Black Death 2015
as Lek
Credits from TMDB.