Maestro Internazionale a partire dal 1990, durante quest'annata ha vinto la medaglia di bronzo individuale (come seconda riserva) alle Olimpiadi degli scacchi del 1990 di Novi Sad, è arrivato secondo al campionato italiano di Chianciano Terme e vince il "Memorial Flesh" in Ungheria. Ripete il secondo posto al campionato italiano nel 1993, mentre nel 2006 arriva terzo.