Atleta del FC Barcelona, fou campió català júnior de 2.000 m obstacles (1970, 1972) i doble campió de Catalunya de 3.000 m obstacles (1973, 1976). El 1975 arribà al cinquè lloc del rànquing espanyol. Un cop retirat desenvolupà tasques a la secretaria tècnica de la federació catalana (1985-91) i com a jutge i delegat tècnic.