Known For
Photos
Filmography

Return of the Lucky Stars
Movie

The Trier of Fact
Movie

Cold War III
Movie · as Joe Lee

The Healer
Movie · as The Healer

The Night Manager
TV · as Chan Tung · 1 ep

Jason Statham Stole My Bike
Movie

Busted Water Pipes
Movie · as Yu Dahai

Black Dog
Movie · as Lang Yonghui

I Did It My Way
Movie · as Eddie Fong

Love After Love
Movie · as Qiao Qiqiao

Are You Lonesome Tonight?
Movie · as Wang Xueming

The Rescue
Movie · as Gao Qian

Midnight Diner
Movie · as Fitting Coach

Sweet Tasks
TV · 1 ep

海龟奇援
TV · 3 eps

Hidden Man
Movie · as Li Tianran

Duckweed
Movie · as Xu Zhengtai

Immortal Demon Slayer
Movie · as Wukong

Our Time Will Come
Movie · as Liu Heizai / Blackie Lau

The Great Wall
Movie · as Commander Wu

Run for Love
Movie · as Feng Yujian

The Bodyguard
Movie · as Patrol Captain

Call of Heroes
Movie · as Ma Feng

Operation Mekong
Movie · as Fang Xinwu

Cold War II
Movie · as Joe Lee Ka-cheun

Faye's Moments Live 2016
Movie · as Self

鲁豫有约一日行
TV · 1 ep

To the Fore
Movie · as Qiu Ming

The Last Women Standing
Movie · as Ma Sai

12 Golden Ducks
Movie · as Himself

Rise of the Legend
Movie · as Fei

Fleet of Time
Movie · as Chen Xun

Sound of the Desert
TV · as Wei Wuji · 36 eps

Unbeatable
Movie · as Lin Si Qi

A Wedding Invitation
Movie · as Li Xing

Tai Chi Zero
Movie · as Fang Zi Jing

Tai Chi Hero
Movie · as Fang Zi Jing

Cold War
Movie · as Joe Lee Ka-cheun

Love
Movie · as Kai

My Sassy Girl
TV · 1 ep

Jump Ashin!
Movie · as Ashin / Lin Yu-hsin

Love You You
Movie · as You Lele

Lover's Discourse
Movie · as Sam

Close to You
Movie · as Chao Tzu-chieh

Hear Me
Movie · as Tian-kuo

协奏曲
TV · as Yuan Hao · 23 eps

All About Women
Movie · as Mo Qiyan

My So-called Love
Movie · as Ah Liang

蜂蜜幸运草
TV · as Ren Sentian · 23 eps

My DNA Says I Love You
Movie · as Teddy

Open to Midnight
Movie
泥白色的纯白
Movie

Wayward Kenting
TV · as 钟汉文(天气晴) · 20 eps

Six Strange Tales of Liao Zhai 2
TV · 40 eps

Da Xiao Ai Chi
TV · 1 ep

Exit No. 6
Movie · as Van Dine

The Young Warriors
TV · 43 eps

Chinese Paladin
TV · as Tang Yu · 34 eps

When Dolphin Met Cat
TV · 22 eps

Strange Tales of Liao Zhai
TV · as 阳曰旦【粉蝶】 · 36 eps

我只在乎你
TV · 43 eps

恋香
TV · as 佐仓良平/金承天 · 30 eps

Tomorrow
TV · as 瞿守治 · 22 eps







