En 2016, il est sélectionné pour participer aux Jeux sud-asiatiques, qui ont lieu en Inde au mois de février. Il s'y distingue en décrochant la médaille d'or du contre-la-montre par équipes avec ses coéquipiers indiens, ainsi que la médaille d'argent sur l'épreuve chronométrée, derrière son compatriote Arvind Panwar. Il prend par ailleurs la cinquième place de la course en ligne. Au sortir de ces Jeux, il est sacré champion d'Inde sur route.