En 2018, il est sacré champion d'Indonésie du contre-la-montre. Il remporte également deux autres courses disputées en contre-la-montre au niveau national, à Sidoarjo et dans le kabupaten de Gunung Kidul. La même année, il décroche deux médailles d'or sur piste aux tests des Jeux asiatiques, dans les disciplines du kilomètre () et de la poursuite (). Au mois de septembre, la Fédération indonésienne le sélectionne pour participer au contre-la-montre des championnats du monde, à Innsbruck. Il devient à cette occasion le premier cycliste originaire d'Indonésie à représenter son pays lors d'un championnat du monde sur route UCI. Sur 56 engagés au départ, il se classe , à plus de du vainqueur Rohan Dennis.