S’inicià en el Club Tennis Taula Esparreguera i entrenà al Centre d’Alt Rendiment de Sant Cugat del Vallès. Participà en cinc Jocs Paralímpics: des de Sydney (2000) fins a Rio de Janeiro (2016). Guanyà la medalla de bronze en categoria individual a Atenes (2004) i la de plata per equips a Londres (2012). En competicions individuals, fou campió (2018) i subcampió (2007) del Món, palmarès que també aconseguí als Campionats d’Europa on es proclamà campió el 2003 i subcampió el 2007. En dobles, fou campió d’Europa (2007) i subcampió del món (2006). També guanyà la medalla d’or per equips al Campionat del Món (2010) i als Campionats d’Europa (1999, 2003, 2009), així com la de bronze al Campionat d’Europa (2011). Guanyà tres Campionats d’Espanya individuals, dos en dobles i dos per equips. És secretari tècnic de la Federació Catalana d’Esports de Persones amb Discapacitat Física. Des del 2016 és director tècnic i palista del Club Natació Sabadell.