
Actor
Age 56 · China

2013 · ★ 6.1
as Shek Kuan

2017 · ★ 6.7
as Mercenary Soldier

2013 · ★ 6.1
as Jackal

2017 · ★ 6.3
as Lou Nan

2018 · ★ 5.7

2012 · ★ 6.4

2026 · ★ 6.9
as Magistrate, Hong Kong Court

2022 · ★ 6.5

2010 · ★ 4.8

2024 · ★ 6.8
as Han Lu

2019 · ★ 6.8
as Hei

1999 · ★ 6
as Robert

2013 · ★ 5.2
as Tang Long

2018 · ★ 5.6
as Master Wu

1999 · ★ 5.7
as Mike - ATF officer

2021
as Jin Min

2019 · ★ 6.2
as Ip Man

2024 · ★ 4.3
as James

1996
as Brother One

2015 · ★ 5.9
as Man Kam Shing

1997
as Michael

2024
as Hu Mingzu

2022
as Zhang Yulin

2004

2025
as Zhang Shanlong

2001
as Chan Chi Lung

1996
as Rocky Chan

2026

2000
as Prince

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