
Actor
Age 45 · China

2002 · ★ 7.8
as Young Chan Wing-yan

2003 · ★ 7.3
as Chan Wing-yan

2010 · ★ 6.8
as General Zeng

2003 · ★ 7
as Young Chan Wing-yan

2005 · ★ 6.6
as Takeshi Nakazato

2010 · ★ 6.9
as Lei Bin

2006 · ★ 6.7
as Turbo Shek

2017 · ★ 7.6
as ErLang

2007 · ★ 6.7
as Carson Fong Yik Wei

2012 · ★ 6.2
as Cheung

2010 · ★ 7
as Jimmy

2016 · ★ 7.1
as Tung

2016 · ★ 4.1
as Vincent

2015 · ★ 5.8
as Lau Kong

2012 · ★ 6.6
as Jimmy

2009 · ★ 5.6
as Meng Zi

2015 · ★ 5.3
as Fan Kaming

2015 · ★ 5.1
as Vincent

2014 · ★ 6.2
as Station Officer - Yau Bond-chill

2013 · ★ 6.3
as Josh

2005 · ★ 5.7
as Officer Hung Kei-Lok

2012 · ★ 5.6
as Haidu

2017 · ★ 5.7
as Jiang Gui-Sheng

2015 · ★ 5.7
as Kok Siu Chung

2017 · ★ 6.9
as Jimmy

2004 · ★ 6.2
as Wing

2014 · ★ 5.7
as Nerd Whoremaster with body odor

2010 · ★ 4.8
as Lok

2020 · ★ 5.7
as Meng Ge

2006 · ★ 7.3
as Man at Bar
Movies from TMDB, TV roles from TVmaze (main cast only).