W reprezentacji Kanady Henry zadebiutował 16 sierpnia 2012 roku w wygranym 2:0 towarzyskim meczu z Trynidadem i Tobago, rozegranym w Lauderhill. W tym samym roku został powołany do kadry na Złoty Puchar CONCACAF 2013.