Participó en cinco grandes premios de Fórmula 1, siempre en la Scuderia Ferrari, debutando el 1 de julio de 1956 en Francia, y logró un total de 4 puntos del campeonato, siendo 2º en el Gran Premio del Reino Unido de 1956 (es junto a Fernando Alonso y Pedro de la Rosa uno de los tres españoles que han logrado un podio) y 5º en el Gran Premio de Argentina de 1957.