Abans de destacar en competicions d’escacs, fou jugador de waterpolo en el Club Natació Barceloneta, on posteriorment exercí com a entrenador d’equips de categories inferiors. Formà part del Barceloneta Club d’Escacs i obtingué una norma de mestre català. Des del 2003 presideix la Federació Catalana d’Escacs.