En 2004 consigue el subcampeonato de Cataluña y gana el Open Nacional, para la temporada siguiente, logra ser Subcampeñon de España y 4º del campeonato Catalán Cadete.
[2] y queda cuarto en las WSK World Series.
Estos resultados le valieron para entrar en el Programa de Jóvenes Pilotos del Circuit de Catalunya y en la Ferrari Driver Academy.
En 2012 empieza disputando el campeonato de Italia de Fórmula 3, pero tras disputar las 3 primeras rondas, habiendo obtenido un podio en el Circuit Ricardo Tormo,[4] se pasa a disputar el European F3 Open con la escudería Corbetta Competizioni, donde ocupa el lugar que había dejado Fran Suárez.
Para la temporada 2013, el piloto inicia una campaña de micromecenazgo para poder seguir participando en el campeonato, pero no consigue los apoyos necesarios y se ve obligado a apartarse de la competición.