Known For
Photos
Filmography

The Legend of Ba Qing
TV · as Ba Zimo · 1 ep

Executor Across Worlds
TV · as Príncipe Xing Zhou · 1 ep

Royal Betrothal
TV · as Gu Qin · 32 eps

The Hidden Truth
TV · as Bai Qiming · 12 eps

Happiness
TV · as Yang Jialei · 36 eps

The Mystery of Humanoid Puppet
Movie · as Dylan Kuo

The Substitute Princess's Love
TV · as Wen Ye · 24 eps

行进中国
TV · 30 eps

流量背后
TV · as Zhou Quan · 2 eps

Women Walk The Line
TV · as Xiong Qiming · 36 eps

Double Love
TV · as Lu Guanghan · 24 eps

Chu Liuxiang: The Beginning
Movie · as Chu Liuxiang

Magic Circle
Movie

Eternal Love of Dream
TV · as Su Moye · 56 eps

The Snow Queen
TV · 48 eps

Swords of Legends II
TV · as Tong · 48 eps

Negotiator
TV · as Qin Tianyu · 43 eps

Ever Night
TV · as Jun Mo · 28 eps

Adverse Relationship
TV · 32 eps

Skiptrace
Movie · as Esmon

Where Are All The Time
Movie · as Yao Yuan

Are You Ready to Marry Me?
Movie

The Way We Were
TV · as Chiang Ta-wei · 2 eps

Love is Beautiful
Movie

Legend of Hua Mulan
TV · as Do Lin / Mo Jiang · 57 eps

Borrow Your Love
TV · as Ye Chen · 14 eps

Westgate Tango
Movie · as Jin Ting

Bear It
Movie · as Peter Lee

Ia Ia, I Do
TV · as Ji Xiang-en · 24 eps

The Legend of the Twelve Chinese Zodiacs
TV · 34 eps

单身公主相亲记
TV · as Fang Yan · 30 eps

Sasori
Movie · as Hei Tei

Knock!Knock !Loving You
TV · as 程雪歌 · 20 eps

Prince + Princess 2
TV · as 宁焕宇 · 21 eps

Shamo
Movie · as Ryuichi Yamazaki

The Longest Night in Shanghai
Movie · as Dong Dong

Black Night
Movie · as Joe (segment "Next Door")

白袍之恋
TV · as 唐启修 · 20 eps

精武飞鸿
TV · as 闫应元 · 40 eps

Embrace Your Shadow
Movie · as Juchin

Coming Lies
TV · as Cash · 1 ep

The Outsiders
TV · as 于皓 · 40 eps



