Inicià la seva carrera com a company del pilot Oriol Gómez, amb qui guanyà el Campionat d’Espanya de Ral·lis d’Asfalt (1994), títol que repetí amb Jesús Puras, com a equip oficial de Citroën (1999, 2000). El 2003 copilotà per primera vegada Carlos Sainz, amb qui continuà durant tres anys, en el Mundial de Ral·lis, fins que el pilot madrileny es retirà. Llavors passà a ser el copilot titular de Dani Sordo, amb qui compartí cotxe en el Campionat del Món fins el 2009. El 2010 passà a ser el copilot de l’andorrà Albert Llovera.