Aux Jeux asiatiques de 2018, il remporte la médaille d'argent en vitesse par équipes avec Azizulhasni Awang et Muhammad Fadhil Mohd Zonis. Aux championnats d'Asie de l'année suivante, il décroche trois médailles : l'argent sur le keirin et le bronze en vitesse individuelle et par équipes (avec Amar Danial Masri et Muhamad Khairil Nizam Rasol).