Known For
Filmography
2023
2023
2023
2020
2018
2017
2013
2013
2011
2010
2005
2002

The Outsider
TV · as Shang Chun · 38 eps

You'll Never Walk Alone
TV · 28 eps

Till The End of The Moon
TV · as Tantai Wuji · 4 eps

Novoland: The Castle In the Sky 2
TV · as Qi Zhenxian · 34 eps

神探云笔记
Movie · as Zhou Muyun

苦乐村官
TV · as Zhao Youbao · 30 eps

九死一生
TV · as Qiao Shan · 30 eps

The Bell of Life and Death
TV · as Liu Xiangyi · 30 eps

Palace
TV · as Gu Xiaochun · 40 eps

聊斋三
TV · 36 eps

Strange Tales of Liao Zhai
TV · as 真君 · 36 eps

Wind and Cloud
TV · as 断浪 · 44 eps
