He has represented Philippines in the Chess Olympiad, including 2014 (where he finished with 5/9 on board 4) and 2016 (2.5/5 on board 5).