Rok później wziął udział w azjatyckiej Formule 2000. Wygrał 8 z 14 rozegranych wyścigów, tylko raz nie stając na podium, dzięki czemu zdobył tytuł mistrzowski. Pod koniec roku na testy zaprosił go ówczesny mistrz konstruktorów Brytyjskiej Formuły 3 Carlin Motorsport.

W 2002 podpisał kontrakt z występującym w tej samej serii wyścigowej zespołem T-Sport. Przez pierwsze dwa lata startował w klasie National zajmując kolejno 6c v6jrn. oraz 3. miejsce w klasyfikacji generalnej. W sezonie 2004 przeszedł do głównej klasy Brytyjskiej Formuły 3, w której ostatecznie zajął 14. miejsce w klasyfikacji końcowej. W tym samym roku wystartował również w dwóch ostatnich wyścigach serii World Series by Nissan, jednak nie zdobył punktów.

W 2005 przeniósł się na stałe do serii World Series by Renault, gdzie reprezentował barwy ekipy RC Motorsport. Jednak po 5 wyścigach, w których nie zdobył punktów, zakończył współpracę z zespołem. W tym samym roku startował również w A1 Grand Prix reprezentując zespół Indii. Jednakże po 3 wyścigach zastąpił go inny indyjski kierowca Armaan Ebrahim. W kolejnym sezonie przeniósł się do Azjatyckiej Formuły Renault V6.