En 2015 comenzó a salir con Cheng Xiaoyue (también conocida como Yvonne Ching); sin embargo, la relación finalizó en el 2017.
[2] Comenzó a salir con la actriz china Vivi Miao, el 21 de mayo del 2020 la pareja anunció que se había casado.
[3][4] En octubre del mismo año anunciaron que le habían dado la bienvenida a su primera hija.
[5] En el 2011 apareció en la serie The Glamorous Imperial Concubine donde dio vida a Han Ming, el general de Later Shu.
En 2014 se unió al elenco principal del exitoso programa de televisión chino Keep Running, donde aparece hasta ahora.