En 2013, alors qu'elle est encore junior, elle remporte la 2e étape du Tour de Thaïlande.
En 2016, elle participe individuellement au Trophée d'Or féminin en France. En fin de saison, elle est conviée aux championnats du Monde de contre-la-montre, mais elle est disqualifiée après avoir gêné Annemiek van Vleuten lorsque cette dernière l'a dépassée[1]
En 2019 elle prépare, avec l'équipe de Thaïlande, les Jeux de Tokyo qui doivent avoir lieu l'année suivante, en participant à la Kreiz Breizh Elites[2]. Elle n'est cependant pas sélectionnée pour participer aux Jeux, qui n'ont finalement lieu qu'à l'été 2021.
En 2024, elle remporte les titres nationaux tant sur la course en ligne que sur le contre-la-montre, ce qui lui permet de représenter son pays aux Jeux olympiques de Paris 2024. Elle termine 34e, et avant-dernière, du contre-la-montre et 78e, et dernière classée, de la course en ligne.