Morgan grał w młodzieżowych reprezentacjach Kanady. W dorosłej reprezentacji Kanady zadebiutował 7 października 2011 w wygranym 7:0 meczu eliminacji do MŚ 2014 z Saint Lucia. W 2013 roku został powołany do kadry Kanady na Złoty Puchar CONCACAF 2013.