Il participe aux Jeux olympiques d'été de 1988, 1992 et 1996 en concourant dans les épreuves du dériveur double 470. En 1988, il termine à la quatrième place. En 1992, à domicile, il remporte le titre olympique avec son coéquipier Jordi Calafat. En 1996, à Atlanta, il termine à la neuvième place[1].