He is known for his roles in the web dramas I Cannot Hug You, Moonshine and Valentine, I'm a Pet At Dali Temple, and Well-Intended Love.
He learned dance since young, and enrolled in the Shanghai Theater Academy in 2007, majoring in ballet.
In 2012, Xu signed a contract with Ming Dao's entertainment agency, and made his acting debut in the television series The Queen of SOP 2.
In 2017, Xu first gained recognition with his role as a vampire in the fantasy web drama I Cannot Hug You.
[6] The same year, he played his first leading role in the historical comedy web series I'm a Pet at The Dali Temple,[7] which was a moderate success.