Setthawut Yordsuwan a suivi une formation au sein de la police thaïlandaise[1],[2]. Au cours de sa carrière cycliste, il devient champion national sur piste à de multiples reprises. Également actif sur route, il termine notamment quatrième du Tour de l'Abitibi en 2012, cinquième d'une étape du Tour de Thaïlande en 2013, dix-huitième du championnat d'Asie en ligne en 2017, ou encore septième d'une étape du Tour des Philippines en 2020. Il obtient par ailleurs une médaille d'or aux Jeux mondiaux des policiers et pompiers en 2019[2].