Known For
Photos
Filmography

Hybrid Storm
Movie · as Ching Tak-ming

Burning
Movie · as Doctor Lam

G Storm
Movie · as Ching Tak Ming

Kids' Lives Matter
TV · as Johnathan Hui Kam-fung · 25 eps

Call Me by Fire
TV · as Self · 18 eps

Love of a Forgotten Century
TV · as 杜雨樓 · 30 eps

The Invincible Dragon
Movie · as Tso Chi-tak

P Storm
Movie · as Ching Tak-Wing

AI is Coming
Movie · as Former Chairman

L Storm
Movie · as Ching Tak-ming

Lucid Dreams
Movie · as Fan Chi-Chun

Master Z: Ip Man Legacy
Movie · as Tso Sai Kit

Threads
TV · 1 ep

The Chronicle of A Taichi Master
TV · as Zhu Piaoyi · 40 eps

Destination Nowhere
TV · as Man Kiu-Pak · 30 eps

迷
TV · as 万乔柏 · 30 eps

My Poor Rich Father
Movie

Blue Veins
TV · as Ying Wuet Tseuk · 33 eps

Hua Xu Yin: City of Desperate Love
TV · 52 eps

Eye in the Sky
TV · as Szeto Shun · 20 eps

Ip Man: The Final Fight
Movie · as young Ip Man

Badges of Fury
Movie · as Tian Ci

Ip Man
TV · as Ye Wen · 50 eps

Mystery in the Palace
TV · as 格泰 · 37 eps

Gloves Come Off
TV · as Ho Yat Sing / "Calvin" · 25 eps

Red Dust
TV · as Yu Li Fan · 36 eps

Ghetto Justice II
TV · as Law Lik-ah · 21 eps

IP MAN: Legend
TV · as Ip Man · 10 eps

The Woman Knight of Mirror Lake
Movie · as Wang Tingjun

Scarlet Heart
TV · as Aisin-Gioro Yin Si · 40 eps

Ghetto Justice
TV · as Law Lik-ah / LA · 41 eps

Only You
TV · as Ha Tin-sang · 30 eps

72 Tenants of Prosperity
Movie · as Fireman

Home Troopers
TV · 20 eps

A Fistful of Stances
TV · as Ku Kin-Shing / Ku Yu-Cheung · 25 eps

Burning Flame III
TV · as Cheuk Pak-yu (Rex) · 32 eps

Beyond the Realm of Conscience
TV · as Ko Hin Yeung · 33 eps

The Seventh Day
TV · as Yau Chi-Wing (Wayne) · 20 eps

Last One Standing
TV · as Cheung Sing-hei · 22 eps

Wonder Women
Movie · as Dr Yim Hok Fung

Super Fans
Movie · as Yan

Devil's Disciples
TV · as Ging Lui · 20 eps

The Ultimate Crime Fighter
TV · as Aaren Chong Man-Hei · 37 eps

Life Art
TV · as Fong Chi-Chung · 20 eps

Trimming Success
TV · 20 eps

Under the Canopy of Love
TV · as Shum Long (Alan) · 20 eps

Be My Guest
TV · 1 ep

Forensic Heroes
TV · as 'Ivan' Yeung Yat-Sing · 30 eps

Food For Life
TV · as Chan Ka Lok (Gai Zai) · 30 eps

Placebo Cure
TV · as Cheng Cho Yiu (Joe) · 20 eps

Split Second
TV · as Wong Ka Fai · 30 eps

Hard Fate
TV · as Leung Ka-ming / Ken · 30 eps

Twilight Tubes Part III
Movie

Not Just A Pretty Face
TV · 20 eps

Point of No Return
TV · 30 eps

Life Begins at Forty
TV · 20 eps

Better Halves
TV · as 叶之秋 · 20 eps

Slim Chances
TV · 25 eps

Burning Flame II
TV · as 纪兴田 · 35 eps

Network Love Story
TV · 20 eps

Fing's Raver
Movie · as Sgt. Wong Chi Ho

點解旅遊好好玩
TV · 149 eps

少林七崁
TV · 40 eps

The Threat Of Love
TV · as 森 · 10 eps

The Beauty Mermaid
TV · as 江云飞 · 20 eps

The Legendary Siblings
TV · as 江玉郎 · 42 eps

Burning Flame
TV · as Kei Hing Tin / Mark, Cheuk Pak-Yu / Rex

Boys?
Movie · as Jaffee

Hong Kong Graffiti
Movie · as Kelvin Cheung

The Tigers: The Legend of Canton
Movie · as Rickshaw Puller

Mind Our Own Business
TV · 319 eps


