Receptor iniciat l’any 1976, formà part del Club Beisbol Viladecans durant tota la seva carrera esportiva. Amb el primer equip guanyà vuit Lligues de divisió d’honor (1986-93), dotze Copes del Rei (1982-93) i participà en la Copa d’Europa de clubs. Es retirà l’any 1993. Posteriorment fou entrenador de beisbol i softbol de diversos equips de categories inferiors del club, així com de la Federació Catalana de Beisbol i Softbol. És vicepresident del CB Viladecans.