Known For
Filmography

The Zombies
Movie

Big Bug Disaster
Movie

Song Ci: Night Journey to Lin'an
Movie · as Yan Ziqian

Detective Dee and the Mysterious City
Movie · as Zhao Yuanzhen

狄仁杰之迷雾神都
Movie · as 演员

The Return of Zhong Kui
Movie · as Zhong Kui

Anti Drug Strorm
Movie · as Quan Zi

See Lotus Again
Movie · as Liao Zihao

The Record of the Decapitation of the Gods
Movie · as Jiang Ziya

Demon Wrangling 2
Movie

P.4B
TV · 4 eps

Beyond the Rainbow
TV · 15 eps

The Wicked League
TV · 20 eps

Sexpedia
TV · as Daniel · 12 eps

Hot Talk
TV · 1 ep

The Borderline
TV · 17 eps

More Than Healing
TV · 1 ep

Fall
Movie · as Jay

Dropping By Cloud Nine
TV · 10 eps

72 Tenants of Prosperity
Movie · as Follower of Laughing Gor

Show Me the Happy
TV · 80 eps

When Lanes Merge
TV · 20 eps

Suspects in Love
TV · 20 eps

Beauty Knows No Pain
TV · 20 eps

Every Move You Make
TV · as 法证 · 20 eps

Turning Point
Movie

A Chip Off the Old Block
TV · 21 eps
