Mestre Internacional, fou campió de Catalunya (1996). També guanyà el Torneig Clàssic Internacional de Sant Martí (2012) i aconseguí tres subcampionats de l’Obert Internacional Actiu de Vallfogona de Balaguer (1995, 1999, 2013). A més de ser jugador durant molts anys de la Unió d’Escacs Montcada, també en fou directiu i organitzador de l’Obert Internacional Ciutat de Montcada.