Jis dalyvavo aštuoniose Šachmatų olimpiadose (1976, 1978, 1980, 1982, 1984, 1988, 1990, 1992 m.), iš viso surengęs 46,5 taškų per 82 rungtynes, laimėjęs 26 rungtynes, 41 remiso ir 15 pralaimėjimų. Jis žaidė "Board 2" komandą Filipinuose nuo 1980 iki 1984 m. ir 1988 m., "Board 3" 1978 ir 1990 m., "Board 4" 1976 m. kaip žaidėjas be vardo. 1992 m. Šachmatų olimpiadoje
Maniloje, Filipinuose, jis vadovavo Filipinų "B" komandai, kuri susibūrė 38-44 vietose.