Für El Salvador spielte er bei drei Schacholympiaden jeweils am Spitzenbrett: 2000 in Istanbul, 2006 in Turin und 2008 in Dresden.