W 2013 Thomas wraz z reprezentacją Nowej Zelandii U-20 wywalczył mistrzostwo Oceanii U-20. W tym samym roku wystąpił również na mistrzostwach świata U-20. W dorosłej reprezentacji Nowej Zelandii zadebiutował 5 marca 2014 roku w przegranym 2:4 towarzyskim meczu z Japonią, rozegranym w Tokio.