Był szósty na mistrzostwach Azji juniorów w 2004, a następnie w tym samym sezonie odpadł w eliminacjach podczas mistrzostw świata juniorów. W 2006 był czwarty na igrzyskach azjatyckich, a w 2007 roku uplasował się na siódmym miejscu halowych igrzysk azjatyckich. Kolejno w 2007 i 2008 nie awansował do finału mistrzostw świata i igrzysk olimpijskich. Kolejny raz w karierze poprawiając rekord Indii zdobył w 2010 roku brązowy medal igrzysk Wspólnoty Narodów. Srebrny medalista mistrzostw Azji w Pune (2013).W 2016 został halowym wicemistrzem Azji.