
Actor
Age 46 · China

2008 · ★ 6
as Brother Hu

2006 · ★ 6.3
as Policeman

2012 · ★ 5.3
as Paul Chen

2011 · ★ 4.9
as Ken

2002 · ★ 6.5
as Lam On-yin

2023 · ★ 5.9
as Young

2013 · ★ 5.2
as Shi Gen

2008 · ★ 4.8

2007 · ★ 7

2008 · ★ 5.4
as Ken / Peter Lau

2011 · ★ 4.7
as Anthony

2008 · ★ 4.6
as Officer Pan

2008 · ★ 5.3
as David Lai

2016 · ★ 4.8
as Milton Ko

2016
as Actor on Set

2011

2010 · ★ 5.3
as SWAT tutor

2003
as Chris Young

2006 · ★ 5.5
as Nam

2007 · ★ 4
as Inspector Yip

2004

2005
as Chang Shih-Chun / Chen Shih-Ming

2001
as Mike

2010
as Chi Junyan

2005

2024

2009

2017
as Hao Nan

2024

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