Mestre Internacional, començà a destacar a la Unió Gracienca d’Escacs, i després passà al Club d’Escacs Barcelona. Ha guanyat en dues ocasions el Campionat de Catalunya (1987, 2001) i un subcampionat (2004). Entre d’altres títols, guanyà l’Obert de Martorell (2009, 2011).