Entre 2005 y 2006 representó el equipo nacional de la India en el campeonato de naciones A1 Grand Prix, además en 2006 se coronó campeón de la Fórmula Renault V6 asiática con el equipo E-Rain tras conseguir 7 victorias y 9 pole position de un total de 12 carreras.