In rappresentanza del suo paese ha vinto la medaglia d'oro nella prova in linea ai Giochi del Commonwealth nel 2018 a Gold Coast. In carriera si è aggiudicata tre prove del calendario Women's World Tour, due nel 2016, il Tour of Chongming Island e La Course by Le Tour de France, e una nel 2019, il Tour of Guangxi.