Known For
Filmography

Portland Street Operation
TV · 24 eps

破·地獄:感恩特别版
Movie · as 急症室医生

Crypto Storm
Movie · as Sung Tse Hin

The Last Dance
Movie · as Samson

Darkside of the Moon
TV · as Cheung Kei-tsun 'Wilson' · 25 eps

Love at First Lie
Movie

恋爱代理人
Movie

Twelve Days
Movie · as Simon

Detrimental
Movie

Don't Forget I Love You
Movie · as Matthew

Detective vs. Sleuths
Movie · as Ma Tsz Wai

Love Suddenly
Movie

As We Wish
TV · as Zhao Kai · 31 eps

Nothing But Thirty
TV · as Liang Zhengxian · 43 eps

We Are Legends
Movie · as Zhao Weiji

Keep Calm and Be a Superstar
Movie · as Cop

To Love or Not to Love
Movie · as Elton

Call of Heroes
Movie · as Xu Shun

PG Love
Movie · as Wai

Robbery
Movie · as Chevis

Special Female Force
Movie · as Ho

S for Sex, S for Secrets
Movie

Sifu vs. Vampire
Movie · as Young Charlie Chiang

A Secret Between Us
Movie · as Ken

Line
Movie · as Yuen's Boyfriend
