Es formà al Club Esportiu Mediterrani i el 2007 passà al Club Natació Atlètic-Barceloneta. El 2011 marxà al Posillipo de Nàpols i el 2012 tornà a l’Atlètic-Barceloneta. Fou set vegades campió de la Copa Catalunya (2008, 2009, 2010, 2013, 2014, 2015, 2016), deu vegades campió de la Lliga de divisió d’honor (2008-17), sis vegades guanyador de la Copa del Rei (2008, 2009, 2010, 2013, 2015, 2016), sis vegades de la Supercopa d’Espanya (2008, 2009, 2010, 2013, 2015, 2016), una de la Copa d’Europa (2014) i una de la Supercopa d’Europa (2014). Al final de la temporada 2016-17, no renovà contracte amb l’Atlètic-Barceloneta, i retornà al CE Mediterrani.
En el període 2005-12 fou cent setanta vegades internacional amb la selecció espanyola, amb la qual aconseguí un subcampionat en els Jocs Mediterranis (2009), una medalla de bronze en la Copa FINA (2010), una medalla de bronze en un dels quatre Campionats d’Europa en què participà (2006), dues medalles de bronze en Lligues mundials (2006, 2012), una medalla de bronze (2007) i una d’argent (2011) en tres dels Campionats del Món disputats. Participà en els Jocs Olímpics de Pequín (2008) i aconseguí el diploma olímpic en els de Londres (2012) i els de Rio de Janeiro (2016) i el subcampionat d’Europa (2018). De la federació espanyola rebé les medalles de serveis distingits de bronze (2007), argent (2008) i or (2010) i la medalla extraordinària al mèrit esportiu (2009), i de la federació catalana, les mencions especials (2005, 2007, 2009).