 He was eliminated in the qualifying round after failing to clear 1.95 m. In July 2004 during the 44th inter-state national athletics meet in Chennai, he broke the 11-year-old national record in men’s high jump by clearing a height of 2.18 m. The previous mark of 2.17 m, set in 1993 in Bangalore, stood in the name of Chander Pal Singh of Haryana.In the same meet, Benedict Starly of Tamil Nadu also managed to clear 2.18 m, however, gold was awarded to Shankar Roy on the account of fewer number of attempts.On 28 September 2004, during the Asian All-Stars Athletic Championship in Singapore, India's best high jumper broke his own National record with a height of 2.25 m to take the silver behind Hu Tong of China.