Licenciado en Ciencias Físicas y Postgrado en Didáctica de las Matemáticas.
Profesor y catedrático de matemáticas de Enseñanza Secundaria.
Director del proyecto EDUCACHESS.
Formador en nuevas tecnologías de la información y en didáctica del ajedrez.
Monitor y árbitro de la Federación Catalana de Ajedrez (FCE). Ha sido formador de monitores de la Federación Catalana.