Membre del Futbol Club Barcelona, es proclamà campió de Catalunya de 400 m tanques (1985, 1990, 1991) i campió de Catalunya de 400 m llisos en pista coberta (1985). També en 400 m tanques fou subcampió d’Espanya en tres ocasions (1984, 1986, 1988) i n’aconseguí el tercer lloc el 1990. Establí el rècord de Catalunya d’aquesta especialitat a l’aire lliure (1987, 1988) amb una millor marca de 50,51 s. També baté el rècord de Catalunya en la prova de relleus 4 × 400 m a l’aire lliure (1984, 1986). Escrigué diverses obres divulgatives d’educació física.