S’inicià el 1969 amb el Reial Club Marítim de Barcelona, amb el qual fou subcampió d’Espanya en dos amb timoner (1970, 1971). Passà al Club Natació Banyoles, i es proclamà campió d’Espanya en quatre amb timoner (1973-76, 1978), en vuit amb timoner (1974, 1975, 1976, 1978, 1979) i en dos sense timoner (1977). En l’àmbit internacional, assolí bons resultats en quatre scull i en doble scull. Disputà la prova del quatre scull en els Jocs Olímpics de Moscou (1980).