Known For
Filmography
2020
2017
2015
2014
2012
2011
2011

Cockroach Tide
Movie

Counterpart
TV · as Portly Owner · 1 ep

Holding On to Your Heart Is the Only Way
TV · as Anthony · 20 eps

A Different Kind of Pretty Man
TV · as Yan Chaochen · 20 eps

Love Is Sin
Movie · as Jimmy

Lovesick
Movie · as Perfect Pastor

Hayate the Combat Butler
TV · as Murong Bing Shi · 13 eps
