Trainer della nazionale italiana B alle Olimpiadi degli scacchi del 2006 ha vinto con la Vimar Marostica sei titoli italiani nel Campionato italiano di scacchi a squadre a Montecatini (1997), Palermo (2001), Treviso (2002), Laveno (2003), Penne (2004) e Palermo 2007.