Roy spelade för Kanada vid OS i Pyeongchang 2018, där han tilldelades ett brons. Han också spelat två VM-turneringar; 2008 i Kanada och 2009 i Schweiz. Vid båda tillfällena tog Kanada silver. Som junior representerade han Kanada och tog ett JVM-silver 2003.