Membre del Barcelona Universitari Club (BUC) de la dècada de 1980, jugà amb la selecció catalana i amb l’espanyola. Des del 2012 fou seleccionador de les seleccions catalanes sub-16 i sub-18, i abans entrenà l’equip sènior del BUC i del Futbol Club Barcelona (2008-12). Des de la temporada 2013-14 fou director tècnic del Club de Rugbi Sant Cugat, entitat en la qual entrenà l'equip sub-18 (2015-16), i el primer equip (des de la temporada 2016-17).