En 2005 corre en la Fórmula 3 Británica Clase Nacional, logrando 14 podios y 9 victorias para el equipo P1 Motorsport consiguiendo el Campeonato, imponiendo un nuevo récord en la historia de la categoría al sumar el mayor número de puntos (300), al superar la marca anterior impuesta por Adam Carroll (293 puntos); este récord fue superado recientemente por su compatriota Sergio Pérez en 2007 con 376 unidades.