Ashton Chen
Chinese Doctors 2021
Rating: 4.7
Demon Hunter Yan Chixia 2021
Rating: 5.5
The Dangerous Affair 2015
Rating: 2.3
Urban Games 2014
Rating: 5.8
Ip Man 2 2011
Rating: 7.5
Dragon from Shaolin 1996
Rating: 5.4
as Head of Energy Department
as Yan Chixia
as David
as Siu-Lone/Monk Nan
as Powerful Three
as Shen Shiao Long
as Siu Lung
as Jet Li
as Lung