Actualmente es secretario general de Deportes de la Generalitat de Catalunya. Anteriormente, destacó como jugador de hockey patines, donde ganó tres Copas de Europa, tres Supercopas, una Liga con el Igualada y una Copa del Rey con el Blanes. Con la selección española consiguió un campeonato del mundo, un campeonato de Europa y tres torneos internacionales de Montreux. También lideró como capitán la selección catalana de hockey patines que se proclamó campeona del mundo “B” en Macao el año 2004.