Chess World Cup
Er spielte für Kanada bei vier Schacholympiaden: 2012 bis 2018. Beim Schach-Weltpokal 2011 scheiterte er in der ersten Runde an Vüqar Həşimov, ebenso beim Schach-Weltpokal 2013 an Wladimir Malachow.