Formà part de l’AD Antorxa de Lleida, el FC Barcelona, la JA l’Hospitalet, l’AE l’Hospitalet i el CA Vic. Guanyà el Campionat d’Espanya en la prova de relleus 4 × 100 m amb l’AD Antorxa (1982). Fou campió de Catalunya dels 200 m en pista coberta (1984) i a l’aire lliure (1985) i dels 400 m a l’aire lliure (1986). Compaginà la pràctica de l’esport amb la carrera d’entrenador, dirigint els clubs CA Xafacamins, CECELL, CA Lleida, UA Lleida, Col·legi Dominiques i CEACAT. Ocupà diversos càrrecs tècnics a la Federació Catalana d’Atletisme.