Jugà al Club Natació Mataró (2005), el Club Natació Barcelona (2007), el Canoe NC (2011) i, des de la temporada 2012-13, al CN Atlètic-Barceloneta, equip amb el qual guanyà quatre Lligues (2013, 2014, 2015, 2016), tres Copes del Rei (2013, 2015, 2016), dues Supercopes d’Espanya (2013, 2015), una Copa d’Europa (2014) i una Supercopa d’Europa (2014). La temporada 2010-11 debutà amb la selecció espanyola, amb la qual participà en el Campionat d'Europa (2010, 2012, 2014, 2016), del Món (2013) i en els Jocs Olímpics de Londres (2012) i de Rio de Janeiro (2016), on obtingué diploma olímpic en ambdues ocasions.