Nato e cresciuto a Canton (Cina), all'età di dieci anni si è trasferito con la madre a Vancouver (Canada). Circa cinque anni dopo, quando aveva quindici anni, è tornato in Cina per formarsi artisticamente e a sedici anni ha passato l'audizione per la S.M. Entertainment, trasferendosi perciò per motivi professionali in Corea del Sud.
Nel 2012 è entrato a far parte della boy bandEXO, formatasi appunto in Corea del Sud. Nel 2014 ha voluto lasciare il gruppo per dedicarsi all'attività solista e al debutto attoriale.
Nel 2017 appare per la prima volta in film di produzione statunitense, ottenendo un ruolo per xXx - Il ritorno di Xander Cage. Per la colonna sonora di questo film realizza anche il brano Juice.
Nel 2021 è stato arrestato per abuso minorile, in seguito ad accuse di molestie sessuali. Giudicato colpevole, è stato condannato a 13 anni di carcere.
Filmografia
Drama televisivi
The Golden Hairpin (青簪行) - serie TV (2021)
The Assassin of the Tang Dynasty (刺唐) - serie TV (2022)