
Known For
Filmography
2023
2022
2021
2019
2015
2015
2013
2013
2010
2009

The Outsider
TV · as Wang Siwei · 38 eps

Flight To You
TV · as Lin Yicheng · 39 eps

One Boat One World
TV · as 'David' Fang Dawei · 43 eps

Youth Periplous
TV · 2 eps

Nirvana in Fire
TV · as Yan Yujin · 54 eps

Family on the Go 2
TV · as Lou Xinbao · 36 eps

201314
Movie · as Wen Xiaogu

May Flowers of the Desert
TV · 22 eps

Distant Thunder
Movie · as Zhao Po

毕业生
TV · 20 eps