Partecipò con la squadra italiana a tre olimpiadi scacchistiche: a Dubrovnik 1950 in terza scacchiera, a Helsinki 1952 in prima scacchiera e ad Amsterdam 1954 in seconda scacchiera, col risultato complessivo di diciassette vittorie, undici pareggi e quindici sconfitte.