Known For
Filmography

The Unbreakable Bond
TV · as Zhuang Daoshen 'Dawson' · 1 ep

The Heartland Hero
TV · as Satay King · 129 eps

Crouching Tiger Hidden Ghost
TV · 20 eps

The Great Sage: Prequel
Movie

Happy Prince
TV · as Li Da Wei · 1 ep

Hello Miss Driver
TV · as Lin Yuxing · 20 eps

Goodbye Mr. Loser
Movie · as Lin Yibai

Life Less Ordinary
TV · as Li Zi Yang · 1 ep

The Dream Job
TV · as Lin Zijie · 30 eps

The Dream Makers 2
TV · as Joey Zhou

Tiger Mum
TV · as Chen Haowei · 20 eps

Meeting the Giant
Movie

World at Your Feet
TV · as Hong Dehai · 30 eps

Love... And Other Bad Habits
Movie · as Darrell

96°C Café
TV · as Liu Chuanzhi · 1 ep

Sudden
TV · as Zhong Wentai · 20 eps

Imperfect
Movie · as Zach

Don't Stop Believin'
TV · as Bai Zhi Xiang · 1 ep

Code of Law
TV · as Isaac Tan · 15 eps

The Fist Of Law
TV · 20 eps

The Hunter's Prey
TV · 20 eps

A Time of Taste
TV · 20 eps

The Sword Stained With Royal Blood
TV · 20 eps
