He competed for his country in the 5000 m and 10,000 m at the 2006 Asian Games and placed sixth in both distances. At the 2007 Asian Indoor Games he was the silver medallist behind Qatar's Charles Bett Koech over 3000 metres. He also represented India at the 2007 Asian Championships in Jordan, participating in the 5000 metres and 10,000 m events finishing fifth in both. At the 2008 Asian Indoor Athletics Championships he was again runner-up to a Kenyan-born Qatari in the 3000 m (Sultan Khamis Zaman on this occasion).