W reprezentacji Jamajki Humphrey zadebiutował 28 maja 2012 roku w przegranym 0:1 towarzyskim meczu z Panamą, rozegranym w Kingston. W 2015 roku został powołany do kadry Jamajki na Złoty Puchar CONCACAF 2015. Na tym turnieju zagrał w trzech meczach: w ćwierćfinale z Haiti (1:0), półfinale ze Stanami Zjednoczonymi (2:1) oraz w finale z Meksykiem (1:3).