Membre del Club Natació Atlètic-Barceloneta, jugà a la divisió d’honor espanyola des de la temporada 2014-15. Guanyà sis Lligues espanyoles (2015-19, 2023), sis Copes del Rei (2015-19, 2023), quatre Supercopes d’Espanya (2015, 2016, 2017, 2023) i tres Copes Catalunya (2015, 2016, 2017). La temporada 2020-21 fitxà pel Club Natació Barcelona, i la temporada 2022-23 retornà al Club Natació Atlètic-Barceloneta.
Debutà amb la selecció espanyola absoluta la temporada 2014-15 i participà en el Campionat d’Europa (2016), en els Jocs Olímpics de Rio de Janeiro (2016) i de Tòquio (2020), en què obtingué un diploma olímpic en ambdues competicions, i fou campió del món (2022) i d’Europa (2024) i subcampió del món (2019) i d’Europa (2018, 2020). També aconseguí la medalla de bronze al Campionat del Món (2023) i al Campionat d’Europa (2022), i també als Jocs Mediterranis (2022).
Amb la selecció espanyola júnior, l’any 2014, fou subcampió del món i fou designat millor jugador del Campionat del Món i millor boia europeu del Campionat d’Europa.