Vinculat al Club Natació Banyoles, fou campió d’Espanya en dos amb timoner (1968, 1969, 1972, 1974, 1976), quatre amb timoner (1968, 1970, 1971, 1973), vuit amb timoner (1971, 1972, 1974, 1976) i dos sense timoner (1969). Obtingué una medalla d’or en els Jocs Mediterranis (1979) en vuit amb timoner, i disputà els Jocs Olímpics de Mèxic (1968).