Format al Club Natació Sant Andreu, el 2007 passà al Club Natació Barcelona, amb el qual disputà la Copa d’Europa (2009). En el període 2004-08 jugà 70 partits amb la selecció absoluta d’Espanya. El 2005 participà en el Campionat del Món i es proclamà campió en els Jocs Mediterranis. L’any següent assolí la medalla de bronze en els Campionats d’Europa, la Lliga Mundial i la Copa del Món. També participà en tres Universíades (2003, 2005, 2007). Té la medalla d’argent de serveis distingits de la federació espanyola (2006).