He was a premier rider of the TVS Racing team, having donned the mantle of keeping the adrenaline pumping in the Foreign Open categories for the last nine years. The determination to both, silence his critics and to rise to his true potential is what has led him to not only become the Supercross Champion on the national circuit four times but also win numerous races in the Sri Lankan Championship and Asian Championship.
In 2006, he won the Al-Ain Motocross in Dubai & finished 5th overall in Dubai National championship. Thereafter in 2008, he became the first Indian in the Asian Motocross championship, to have qualified with the fastest time in Moto II in Iran, where he finished fourth, the highest ever by an Indian rider on the international circuit. And in 2010, he was ranked overall 6th in the Asian Motocross Championship.