Formà part del Club Natació Terrassa (1996-2001), de l’Excelent Center (2002-03) i del Trialandalus de Mijas (2004-06). Entrenat per Jordi Valls i Ivo Clotet, guanyà nombroses proves del circuit català i fou més de vint vegades internacional amb la selecció espanyola. Aconseguí el Campionat d’Espanya júnior (2000) i el subcampionat sub-23 (2002). El 2004 fou quart en el Campionat d’Espanya absolut i quart en el Campionat del Món universitari. El mateix any guanyà el Campionat d’Espanya per equips, la Lliga de clubs i la Copa del Rei. És entrenador del CN Terrassa i tècnic de la Federació Catalana de Triatló.