
Actor
Age 52 · China

2018 · ★ 6.1
as Marshal Quan

2015 · ★ 7
as Cheung Tin-Chi

2013 · ★ 6.6
as Ma San

2019 · ★ 5.4
as Shen Lo

2018 · ★ 6.6
as Cheung Tin Chi

2026 · ★ 8.2
as Double-headed Snake

2015 · ★ 7
as Ko Chun

2014 · ★ 6.4
as Wu Long

2014 · ★ 5.2
as DOA's Bodyguard

2017 · ★ 5.7
as Chang Hao-Dong / Sai Gau

2002 · ★ 6.9

2002 · ★ 6.8
as (segment "100 Flowers Hidden Deep")

2019 · ★ 4.7
as Kowloon

2008 · ★ 6
as Guo Nan


2017 · ★ 5.8
as Cat

2013 · ★ 4.7
as Thomas

2022 · ★ 4.2
as Lao Guan

2024
as Tian Anye

2012
as Yip On

2025
as Peng Yinan

2006
as Young Mu Che

2003

2007
as Xi Long

2001
as Chau Hau-Yien

2014
as 唐傲

2009
as Lam Sai-Wing


2019

2010
Movies from TMDB, TV roles from TVmaze (main cast only).