S’inicià en la natació al Club Esportiu Mediterrani. Durant la dècada dels noranta fou un dels triatletes catalans més destacats. Guanyà el Campionat de Catalunya en tres ocasions i fou tercer classificat del Campionat d’Espanya en dues. Fou internacional amb la selecció espanyola durant cinc anys.