The Nine Dragon Wall 2024
Director
Crazy Crocodile 2022
Champions 2008
as On Yi
Twins Mission 2007
as Wan Lung
Credits from TMDB.