Er spielte für Chile bei vierzehn Schacholympiaden: 1978 bis 1990, 1996, 2002, 2004, 2010, 2012, 2016 und 2018, außerdem trat er bei der Schacholympiade 2000 für Kroatien an.