Començà competint, representant la federació guipuscoana, en la prova de triple salt dels Campionats d’atletisme del final dels anys seixanta. Posteriorment també participà en salt de llargada formant part del FC Barcelona i de la selecció catalana. Guanyà el Campionat de Catalunya de triple salt en pista coberta (1970) i el d’Espanya en pista coberta i a l’aire lliure (1972). Baté diversos rècords de Catalunya en salt de llargada i triple salt. Guanyà també la medalla de bronze en triple salt als Jocs Mediterranis d’Esmirna (1971). El 1982 fou membre de la junta directiva de la Unió Esportiva Lleida.
Resident a Lleida des del 1972, ingressà a Unió Democràtica de Catalunya (1977). En la seva trajectòria com a polític, l’any 1987 fou elegit regidor per CiU a l’Ajuntament de Lleida i, posteriorment, diputat de la Diputació de Lleida, delegat a Lleida del Departament de Medi Ambient (fins el 1995) i diputat al Parlament durant dues legislatures (1995-2003).