He grew up in Datong, Shanxi Province. In 1997, he was admitted to the Beijing Military Region's Comrades' Troupe (now the Comrades' Art Troupe) from the Shanxi Film School. He appeared in many dramas, essays, TV series, etc. He won the Best Performance Award in the National Essay Competition.
2023
as Zhao Shiduo
2022
2022
2021
2019
as Qin Shousheng
2019
as Old Man (voice)
2017
as 郑子航
2016
2015
as 草上飞
2015
as 孙世奇
2015
2014
2014
2012
2009
as Lord Xinling of Wei
2009
as 康丫/ 康火镰
2006
as Heng Qi / 齐桓
2006
as 肖书悦