Participó representando a Perú en las Olimpíadas de ajedrez en seis ocasiones y representando a España en los años 1964 en Tel Aviv, 1970 en Siegen, 1972 en Skopie, 1978 en Buenos Aires, 1986 en Dubái, 1988 en Salónica y 1992 en Manila con el equipo español, ganando la medalla de plata individual en el primer tablero, en la Olimpíada de Buenos Aires.