Sorgí de les activitats de promoció per a nous pilots del Reial Automòbil Club de Catalunya (RACC). Començà a competir el 1978. Fou pilot de l’Escuderia Osona, i el 1980 fou nomenat pilot oficial del RACC. Guanyà el Campionat de Catalunya de ral·lis (1984) i el Campionat d’Espanya de ral·lis grup N (1985). Signà per l’equip BMW (1986) i fou campió d’Espanya de ral·lis (1989) i subcampió dues més (1988, 1990). Quedà segon en el Campionat d’Espanya de turismes (1991) i tercer dues vegades (1992, 1994). Després de la retirada de BMW de les competicions a l’estat, guanyà el campionat d’Espanya de turismes el 1997.