Xie è attivo nelle competizioni di 110 metri ostacoli sin dal 2006 a livello nazionale, per debuttare internazionalmente ha dovuto attendere il 2009, partecipando alle Universiadi di Belgrado. Sulla platea internazionale ritorna con costanza a partire dal 2012, conquistando la semifinale dei Giochi olimpici di . Negli anni seguenti oltre ad aver preso parte alle Olimpiadi di , ha preso parte a numerose edizioni outdoor e indoor dei Mondiali, arrivando in finale solo nel 2019 in Qatar. A livello continentale è ripetutamente andato sul gradino più alto del podio ai Giochi asiatici di Incheon, e quattro anni più tardi a Giacarta.